` Private void showLastJFrame(WindowAdapter windowAdapter){
JFrameframe3 = новый JFrame();
frame3.setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE); // Мы не хотим выходить из всей программы при закрытии кадра 2
frame3.setLayout(new GridLayout(1,3));
Код: Выделить всё
frame3.setSize(1600, 900);
frame3.addWindowListener(windowAdapter);
frame3.setVisible(true);
JPanel panel1 = new JPanel();
panel1.setSize(new Dimension(frame3.getWidth()/3,900));
JPanel panel2 = new JPanel();
JPanel panel3 = new JPanel();
// Set bounds and background color
panel1.setBackground(null);
panel2.setBackground(new Color(100,255,100));
panel3.setBackground(new Color(100,100,255));
String[] test = makeEmail.getEmail();
System.out.println(test[1]);
// Add labels to panels
JPanel senderPanel = new JPanel();
JLabel senderLabel = new JLabel(test[1]);
senderPanel.setBackground(Color.ORANGE);
senderPanel.setOpaque(true);
senderPanel.setSize(new Dimension(panel1.getWidth(),100));
System.out.println(senderPanel.getSize());
panel1.add(senderPanel);
// senderPanel.add(senderLabel);
System.out.println(panel1.getWidth()+ "" + panel1.getHeight());
// JPanel bodyPanel = new JPanel();
//JLabel bodyLabel = new JLabel(test[2]);
//bodyPanel.add(bodyLabel);
// panel1.add(bodyLabel);`
Подробнее здесь: https://stackoverflow.com/questions/784 ... ut-manager