Only 48 hours left in the trailboss' kickstarter!

New rewards and stretch goals. CLICK HERE!



  • Post Reply Bookmark Topic Watch Topic
  • New Topic

Fixing size of components in JFrame  RSS feed

 
abhi narkar
Greenhorn
Posts: 9
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I am trying to create a JFrame having a label and JTextArea. The problem is I want to restrict the size of JTextArea to say 3 rows and 20 columns, even if my JFrame is stretched to various sizes. The setSize method doesnt seem to be working in this case. Can anything be done so that JTextArea's size be restricted whatever the size of frame?
 
Michael Dunn
Ranch Hand
Posts: 4632
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
put the JTextArea/JScrollPane into a JPanel (with suitable layoutManager).
give the scrollPane a preferredSize, then add the panel to the frame.
the panel will take up any additional space from resizing
 
abhi narkar
Greenhorn
Posts: 9
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Thanks. It worked.
 
It is sorta covered in the JavaRanch Style Guide.
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!