标签:win void frame stat vax new class main java
1 package bbb; 2 3 import java.awt.*; 4 import java.awt.event.ActionEvent; 5 import java.awt.event.ActionListener; 6 7 import javax.swing.*; 8 9 public class Su{ 10 JFrame f; 11 JPanel p1,p2; 12 JButton b1,b2,b3; 13 14 public void zeng(){ 15 f = new JFrame("颜色改变窗口"); 16 p1 = new JPanel(); 17 p2 = new JPanel(); 18 b1 = new JButton("绿色"); 19 b1.addActionListener(new ActionListener(){ 20 21 @Override 22 public void actionPerformed(ActionEvent e) { 23 // TODO 自动生成的方法存根 24 p2.setBackground(Color.green); 25 26 } 27 28 }); 29 30 b2 = new JButton("红色"); 31 b2.addActionListener(new ActionListener(){ 32 33 @Override 34 public void actionPerformed(ActionEvent e) { 35 // TODO 自动生成的方法存根 36 p2.setBackground(Color.red); 37 38 } 39 40 }); 41 42 b3 = new JButton("蓝色"); 43 b3.addActionListener(new ActionListener(){ 44 45 @Override 46 public void actionPerformed(ActionEvent e) { 47 // TODO 自动生成的方法存根 48 p2.setBackground(Color.blue); 49 50 } 51 52 }); 53 54 55 f.add(p1,BorderLayout.NORTH); 56 f.add(p2,BorderLayout.CENTER); 57 p1.add(b1); 58 p1.add(b2); 59 p1.add(b3); 60 f.setSize(500, 500); 61 f.setVisible(true); 62 } 63 64 public static void main(String[] args) { 65 // TODO 自动生成的方法存根 66 Su a = new Su(); 67 a.zeng(); 68 69 } 70 71 }
标签:win void frame stat vax new class main java
原文地址:https://www.cnblogs.com/watch269397682/p/10954320.html