Добавить
Уведомления

Java programming part 60 GUI : Adding Panels to the borderLayout Manager and buttons to the panels

Java Programming tutorial, GUI, Graphical User Interface. this tutorial is teaching adding adding Panels to frames and to the frames BorderLayout East West South Noth and Center regions, Then adding buttons to the panels. import java.awt.BorderLayout; import java.awt.Container; import java.awt.FlowLayout; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import javax.swing.*; public class UserFrame extends JFrame implements ActionListener{ static String name = "charles"; UserFrame(){ setTitle("UsersFrame"); setSize(600,600); } public static void main(String[] args){ UserFrame f = new UserFrame(); JPanel pan1 = new JPanel(); JPanel pan2 = new JPanel(); JPanel pan3 = new JPanel(); JPanel pan4 = new JPanel(); JPanel pan5 = new JPanel(); JButton jb = new JButton("Hello"); jb.setSize(50, 50); pan1.add(jb); JButton jb2 = new JButton("there"); jb.setSize(50, 50); pan2.add(jb2); JButton jb3 = new JButton("North"); jb.setSize(50, 50); pan3.add(jb3); JButton jb4 = new JButton("South"); jb.setSize(50, 50); pan4.add(jb4); JButton jb5 = new JButton("Center"); jb.setSize(50, 50); pan5.add(jb5); f.add(pan1,BorderLayout.WEST); f.add(pan2,BorderLayout.EAST); f.add(pan3,BorderLayout.NORTH); f.add(pan4,BorderLayout.SOUTH); f.add(pan5,BorderLayout.CENTER); f.setDefaultCloseOperation(EXIT_ON_CLOSE); f.setVisible(true); } @Override public void actionPerformed(ActionEvent e) { // TODO Auto-generated method stub System.out.println("The first button has been clickled"); } }

Иконка канала Кодовый мир
2 подписчика
12+
14 просмотров
2 года назад
5 декабря 2023 г.
12+
14 просмотров
2 года назад
5 декабря 2023 г.

Java Programming tutorial, GUI, Graphical User Interface. this tutorial is teaching adding adding Panels to frames and to the frames BorderLayout East West South Noth and Center regions, Then adding buttons to the panels. import java.awt.BorderLayout; import java.awt.Container; import java.awt.FlowLayout; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import javax.swing.*; public class UserFrame extends JFrame implements ActionListener{ static String name = "charles"; UserFrame(){ setTitle("UsersFrame"); setSize(600,600); } public static void main(String[] args){ UserFrame f = new UserFrame(); JPanel pan1 = new JPanel(); JPanel pan2 = new JPanel(); JPanel pan3 = new JPanel(); JPanel pan4 = new JPanel(); JPanel pan5 = new JPanel(); JButton jb = new JButton("Hello"); jb.setSize(50, 50); pan1.add(jb); JButton jb2 = new JButton("there"); jb.setSize(50, 50); pan2.add(jb2); JButton jb3 = new JButton("North"); jb.setSize(50, 50); pan3.add(jb3); JButton jb4 = new JButton("South"); jb.setSize(50, 50); pan4.add(jb4); JButton jb5 = new JButton("Center"); jb.setSize(50, 50); pan5.add(jb5); f.add(pan1,BorderLayout.WEST); f.add(pan2,BorderLayout.EAST); f.add(pan3,BorderLayout.NORTH); f.add(pan4,BorderLayout.SOUTH); f.add(pan5,BorderLayout.CENTER); f.setDefaultCloseOperation(EXIT_ON_CLOSE); f.setVisible(true); } @Override public void actionPerformed(ActionEvent e) { // TODO Auto-generated method stub System.out.println("The first button has been clickled"); } }

, чтобы оставлять комментарии