posted 18 years ago
Hi
I am having a JPanel which is using BorderLayout and i am adding a Panel and Label at the BorderLayout.south and North ....But the Panel is not visible . I am using NullLayout for that Panel ...
Can any one let me know whats the reason and i can't prevent the inner panel to have null layout
Here is how my code looks like
final JPanel panel = new JPanel();
panel.setLayout(new BorderLayout());
final JPanel panel1 = new JPanel();
panel1.setLayout(null);
final JLabel label = new JLabel("sdas");
label.setPreferredSize(new Dimension(10, 22));
JButton button = new JButton("Click here");
button.setBounds(new Rectangle(25,10, 20 , 20 ));
panel1.add(button);
panel.add(panel1, BorderLayout.NORTH);
panel.add(label, BorderLayout.SOUTH);
But the same works fine if i set someother layout than Null Layout