спасибо, теперь следующее непонятно
Почему Button 2 появляется сверху, ведь у неё z-index гораздо меньше чем у Button 1?
Код | public class MainFrame extends JFrame {
public MainFrame() throws HeadlessException { super("Proba"); JPanel panel1 = new JPanel(); JPanel panel2 = new JPanel(); JLayeredPane myLayeredPane = new JLayeredPane(); myLayeredPane.setLayout(new BorderLayout());
myLayeredPane.setPreferredSize(new Dimension(300, 310)); myLayeredPane.setBorder(BorderFactory.createTitledBorder("Proba")); panel1.add(new JButton("Button 1")); panel2.add(new JButton("Button 2")); myLayeredPane.add(panel1,BorderLayout.CENTER,new Integer(1000)); myLayeredPane.add(panel2,BorderLayout.CENTER,new Integer(100)); this.setContentPane(myLayeredPane); this.pack(); this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); this.setVisible(true); }
/** * @param args */ public static void main(String[] args) { new MainFrame();
}
|
|