[Java] 代码4 →→→→→进入此内容的聊天室

来自 , 2019-06-03, 写在 Java, 查看 111 次.
URL http://www.code666.cn/view/8303a79b
  1. import java.awt.Button;
  2. import java.awt.Label;
  3. import java.awt.List;
  4.  
  5. import java.awt.TextField;
  6. import java.awt.event.ActionEvent;
  7. import java.awt.event.ActionListener;
  8. import javax.swing.JFrame;
  9.  
  10. public class Jpaneldemo extends JFrame {
  11.     private List list = new List(50,true);
  12.     private Label le = new Label("姓    名:");
  13.     private TextField tx = new TextField();
  14.     private Label le2 = new Label("电话号码:");
  15.     private TextField te= new TextField();
  16.     private Button bt = new Button("添加");
  17.     private Button bt2 = new Button("删除");
  18.     public Jpaneldemo() {
  19.         setTitle("电话簿");
  20.         this.le.setBounds(20, 10, 50, 20);
  21.         this.tx.setBounds(80, 10, 100, 20);
  22.         this.le2.setBounds(200, 10, 60, 20);
  23.         this.te.setBounds(260, 10, 100, 20);
  24.         this.bt.setBounds(380, 10, 50, 20);
  25.         this.bt2.setBounds(450, 10,50, 20);
  26.         this.list.setBounds(10, 50, 500, 400);
  27.         this.list.add("姓名"+"             "+"电话号码");
  28.         this.list.add("张三"+"             "+"123456789",1);
  29.         this.list.add("刘11"+"           "+"1111111111",2);
  30.         this.list.setMultipleMode(false);
  31.         this.setLayout(null);
  32.         this.add(this.list);
  33.         this.add(this.le2);
  34.         this.add(this.te);
  35.         this.add(this.le);
  36.         this.add(this.tx);
  37.         this.add(this.bt);
  38.         this.add(this.bt2);
  39.         this.setSize(540, 400);
  40.         this.setLocation(100, 100);
  41.         this.setVisible(true);
  42.          
  43.     }
  44. public static void main(String[] args) {
  45.     final Jpaneldemo j1 = new Jpaneldemo();
  46.     j1.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
  47.     j1.bt.addActionListener(new ActionListener() {
  48.          
  49.         public void actionPerformed(ActionEvent e) {
  50.            String name = j1.tx.getText();
  51.            String phone = j1.te.getText();
  52.            j1.list.add(name+"             "+phone);
  53.            j1.tx.setText(null);
  54.            j1.te.setText(null);
  55.         }
  56.     });
  57.     j1.bt2.addActionListener(new ActionListener() {
  58.      
  59.         public void actionPerformed(ActionEvent e) {
  60.             // TODO Auto-generated method stub
  61.             int a = j1.list.getSelectedIndex();
  62.             j1.list.delItem(a);
  63.         }
  64.     });
  65. }
  66. }
  67.  

回复 "代码4"

这儿你可以回复上面这条便签

captcha