Прежде всего, я должен сказать, что я начал программировать на Java всего 3 дня назад.
Поэтому, пожалуйста, наберитесь терпения и постарайтесь дать мне подробное объяснение.
Итак, я пытаюсь создать этот демонстрационный графический интерфейс с помощью Swing. Я просто хочу сначала протестировать макет различных компонентов, прежде чем кодировать полный дизайн. Поэтому я написал этот небольшой код, чтобы добавить 3 кнопки в JPanel.
import javax.swing.*;
import java.awt.*;
public class demoGUI_v1{
JButton button1,button2,button3;
JFrame frame;
JPanel panel,panel2;
public static void main(String[] args){
demoGUI_v1 gui = new demoGUI_v1();
gui.framework();
}
public void framework(){
frame = new JFrame();
frame.setSize(500,500);
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
panel = new JPanel();
panel2 = new JPanel();
button1 = new JButton("Button1");
button2 = new JButton("Button2");
button3 = new JButton("Button3");
panel.add(button1);
panel.add(button2);
panel.add(button3);
panel.setLayout(new BoxLayout(panel,BoxLayout.Y_AXIS));
panel2.add(BorderLayout.CENTER,panel);
frame.getContentPane().add(panel, BorderLayout.WEST);
frame.setVisible(true);
}
}