This week's book giveaway is in the OCAJP 8 forum.
We're giving away four copies of OCA Java SE 8 Programmer I Study Guide and have Edward Finegan & Robert Liguori on-line!
See this thread for details.
The moose likes Java in General and the fly likes Help Please Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login

Win a copy of OCA Java SE 8 Programmer I Study Guide this week in the OCAJP 8 forum!
JavaRanch » Java Forums » Java » Java in General
Bookmark "Help Please" Watch "Help Please" New topic

Help Please

Angelo Watson
Ranch Hand

Joined: Oct 27, 2002
Posts: 39
Im creating my UI and I want to create a calendar that shows all the days of the month.
Basically I need help creating a calendar the only thing that I dont know how to do is creating a white box and inside that box it contains one of the days.
Thank You for your help.
karl koch
Ranch Hand

Joined: May 25, 2001
Posts: 388
- you can create you own JPanel, overriding the paint() method to do your own stuff....(like drawing rectangels, circles, filling boxes writting text)
- use a JLabel with the text (or icons or whatever)
- use a JButton if you need to click it.
- im sure somebody did this before...if it was not an assignment, then search the web for a ready made component that does the trick
find more on java swing:
swing tutorial
if you give us more infos on what you wanna do, maybe we can gove more detailed answers.
Layne Lund
Ranch Hand

Joined: Dec 06, 2001
Posts: 3061
Also check out GridLayout and GridBagLayout. As the names suggest, these let you create a grid of components. Each day could be a seperate descendant of JPanel as suggested above.

Java API Documentation
The Java Tutorial
Angelo Watson
Ranch Hand

Joined: Oct 27, 2002
Posts: 39
can you implement an event handler on a JLabel
I agree. Here's the link:
subject: Help Please
It's not a secret anymore!