ОК, поэтому у меня есть этот апплет, подобный этому
- BorderLayout.CENTER - (Внутри этого находится JPanel)
- BorderLayout.EAST - (Внутри это новый GridLayout (4, 5)
- BorderLayout.SOUTH - (Внутри это TextArea)
В любом случае, в апплете, я должен НАЖАТЬ по кнопкам, чтобы увидеть их. Они нерисовать там, я думаю, но я добавляю их в метод init () ... так что я не знаю, что я делаю неправильно и почему он это делает.
setLayout( new BorderLayout() );
JPanel invOne = new JPanel(new GridLayout(5,4));
JPanel game = new JPanel();
add(invOne, BorderLayout.EAST);
add(game, BorderLayout.CENTER);
add(c, BorderLayout.SOUTH);
invOne.setBounds(416,0, 60, 28);
for (int i = 0, j = 20; i < 20; i = i+1, j = j-1) {
invOne.add(new JButton("SLOT " + j));
invOne.setBounds(32,32,100,100);
invOne.setFocusable(false);
}
game.setBounds(0,0, 416, 288);
repaint();