Win a copy of Re-engineering Legacy Software this week in the Refactoring forum
or Docker in Action in the Cloud/Virtualization forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

GridbagLayout

 
Garandi Garandi
Ranch Hand
Posts: 192
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I want to place a JLabel to the left of a JTextField using GridbagLayout.
Question:
How to make the text on JLabel to stay on the left if I resize the container.


Thank you in advane
Garandi
 
Craig Wood
Ranch Hand
Posts: 1535
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
To get the JLabel to move left you need a non–zero weightx value for it. You can control the relative sizes of the two columns by adjusting the relative weightx values for fluid resizing. You can set a border on the JLabel as a visual diagnostic to see what size it is in the layout.
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic