This week's book giveaway is in the JavaScript forum.
We're giving away four copies of Cross-Platform Desktop Applications: Using Node, Electron, and NW.js and have Paul Jensen on-line!
See this thread for details.
Win a copy of Cross-Platform Desktop Applications: Using Node, Electron, and NW.js this week in the JavaScript forum!
  • Post Reply Bookmark Topic Watch Topic
  • New Topic

how to size a label?  RSS feed

 
Mindy Wu
Ranch Hand
Posts: 121
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
hello all,
i am wondering if there is a way to create a label in the size you want.
e.g JLabel label0 = new JLabel("Year ", JLabel.RIGHT);
how to define its size you want???
Mindy
Thanks!
 
Cindy Glass
"The Hood"
Sheriff
Posts: 8521
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Labels have a "preferred size" that the LayoutManager tries to respect. As a rule that is "just big enough to hold the String". The size of the string depends on the Font that you are using and the String itself of course. You can try to pad the label with spaces to add width.
The idea is that you really don't WANT to specify the size, because when it looks good on your machine it will look bad on the next O, or when the user messes with the size of the screen etc.
 
Mindy Wu
Ranch Hand
Posts: 121
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Thank you Cindy!
 
With a little knowledge, a cast iron skillet is non-stick and lasts a lifetime.
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!