Java图形界面1

package bbb;
import java.awt.BorderLayout;
import java.awt.GridLayout;

import javax.swing.*;
public class ccc {
JFrame f;
JPanel p;
JButton a1,a2,a3 ,a4,a5,a6,a7,a8,a9,b1,b2,b3,b4,b5,b6,b7 ;
JLabel l;
JTextField t;
GridLayout g;
public ccc(){
f= new JFrame();
p= new JPanel();
a1= new JButton("7");
a2= new JButton("8");
a3= new JButton("9");
a4= new JButton("/");
a5= new JButton("4");
a6= new JButton("5");
a7= new JButton("6");
a8= new JButton("*");
a9= new JButton("1");
b1= new JButton("2");
b2= new JButton("3");
b3= new JButton("-");
b4= new JButton("0");
b5= new JButton(".");
b6= new JButton("=");
b7= new JButton("+");
l= new JLabel();
t= new JTextField();
g= new GridLayout(4,4,6,6);
p.setLayout(g);
f.add(BorderLayout.NORTH,t);
f.add(BorderLayout.CENTER,p);
p.add(a1);
p.add(a2);
p.add(a3);
p.add(a4);
p.add(a5);
p.add(a6);
p.add(a7);
p.add(a8);
p.add(a9);
p.add(b1);
p.add(b2);
p.add(b3);
p.add(b4);
p.add(b5);
p.add(b6);
p.add(b7);
f.setVisible(true);
f.setSize(200,200);
}
public static void main(String[] args){
new ccc();
}
}

 

package aaa;

import java.awt.Color;
import java.awt.event.*;

import javax.swing.*;

public class fkw implements ActionListener {
JFrame f;
JPanel p;
JButton b1,b2,b3;
public fkw(){
f=new JFrame();
p=new JPanel();
b1=new JButton("红色");
b2=new JButton("绿色");
b3=new JButton("蓝色");
f.add(p);
p.add(b1);
p.add(b2);
p.add(b3);
b1.addActionListener(this);
b2.addActionListener(new ljy());
b3.addActionListener(this);
f.setVisible(true);
f.setSize(200,200);
}
public class ljy implements ActionListener{
public void actionPerformed(ActionEvent arg0){
p.setBackground(Color.green);
}
}
public void actionPerformed(ActionEvent arg0){

p.setBackground(Color.red);
}
public static void main(String[] args){
new fkw();
}
}

 

posted on 2019-05-24 11:12  傅凯文  阅读(126)  评论(0编辑  收藏  举报