File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
http://aspose.com/file-tools
Win a copy of Clojure in Action this week in the Clojure forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Help me display array of JButtons properly

 
Duran Harris
Ranch Hand
Posts: 608
Eclipse IDE Spring Ubuntu
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi all...

Im new to swing and I have a 2d array of JButtons...I'm trying to loop through the array and add them to the container but I dont understand how the layout managers work.So my 20x20 grid is being displayed something like 26x11...Could anyone provide a quick fix for the following code?

 
Rob Spoor
Sheriff
Pie
Posts: 20372
44
Chrome Eclipse IDE Java Windows
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
That's not the code that is giving problems. I mostly copied it, using JButtons directly instead of Tiles (and btw, two cannot be a JPanel).
I get a nice 20x20 grid.
 
Duran Harris
Ranch Hand
Posts: 608
Eclipse IDE Spring Ubuntu
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Oh maybe 2 is a JFrame.Anyway will try to use pack() and setLocationRelativeTo(Null).What I am trying to do is to have 3 rows(each with a textfield)and beneath these 3 rows I want the 20x20 grid.What I have done at the moment is to use a flowlayout,and after the textfields have been added,I use a gridLayout....Also,I had set the size of the JFrame..maybe this would cause the problem?For some reason I couldnt use Jbuttons...the text on the Jbuttons weren't displaying and any images that I used as an icon became too distorted...so I switched to regular buttons...
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic