I have a problem because I want to put a small JPanel
inside a different JPanel
, but I can't get the small JPanel
to show.
What am I missing?
this.setLayout(new BorderLayout(5,5));
this.cardsPanel= new JPanel();
this.cardsPanel.setBackground(Color.DARK_GRAY);
this.cardsPanel.setLayout(new FlowLayout (FlowLayout.CENTER,3,10));
this.cardsPanel2= new JPanel();
this.cardsPanel2.setBackground(Color.DARK_GRAY);
this.cardsPanel2.setLayout(new FlowLayout (FlowLayout.CENTER,3,10));
this.tablePanel=new JPanel();
this.tablePanel.setBackground(Color.PINK);
this.tablePanel.setLayout(new FlowLayout (FlowLayout.CENTER,5,5));
this.tablePanel1=new JPanel();
this.tablePanel1.setBackground(Color.ORANGE);
this.tablePanel1.setPreferredSize(new Dimension(100,100));
// this.tablePanel1.setLayout(null);
this.tablePanel1.add(tablePanel);
this.add(cardsPanel, BorderLayout.SOUTH);
this.add(cardsPanel2, BorderLayout.NORTH);
this.add(tablePanel,BorderLayout.CENTER);