《java编程思想》第22章 练习5
来源:互联网 发布:网络验证破解 编辑:程序博客网 时间:2024/05/18 04:42
首先对题目意思感觉有点不太理解,看这本书的时候很多意思都感觉绕口,有些段落翻译的不流畅。所以,简单写了一个仿书中源程序的代码,没什么参考意义,只是记录。
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
import static util.SwingConsole.*;//自己写的,前篇有提及
public class Button extends JFrame
{
private JButton
b1=new JButton("Button 1"),
b2=new JButton("Button 2"),
b3=new JButton("Button 3");
private JTextField txt=new JTextField(10);
private ActionListener blisten=new ActionListener(){
public void actionPerformed(ActionEvent e)
{
String name=((JButton)e.getSource()).getText();
txt.setText(name);
}};
public Button()
{
b1.addActionListener(blisten);
b2.addActionListener(blisten);
b3.addActionListener(blisten);
setLayout(new FlowLayout());
add(b1);
add(b2);add(b3);
add(txt);
}
public static void main(String[] args)
{
run(new Button(),200,150);
}
}
看了下后面的练习题,后面才是关键,今晚早点睡,晚上想看球赛,拜仁必胜!
- 《java编程思想》第22章 练习5
- 《java编程思想》第4章练习
- 《java编程思想》第22章练习3
- 《java编程思想》第22章练习6
- 《java编程思想》第22章练习8
- Java编程思想 第4版 练习题 / 第22章 图形化用户界面 / 练习22
- Java编程思想 第4版 练习题 / 第22章 图形化用户界面 / 练习23
- Java编程思想 第4版 练习题 / 第22章 图形化用户界面 / 练习25
- Java编程思想 第4版 练习题 / 第22章 图形化用户界面 / 练习28
- Java编程思想 第4版 练习题 / 第2章 一切都是对象 / 练习5
- Java编程思想第四版第8章练习
- java编程思想 第4章 练习9
- 《java编程思想》第5章
- java编程思想练习
- Java编程思想 第4版 练习题 / 第2章 一切都是对象 / 练习1
- Java编程思想 第4版 练习题 / 第2章 一切都是对象 / 练习3
- Java编程思想 第4版 练习题 / 第2章 一切都是对象 / 练习4
- Java编程思想 第4版 练习题 / 第2章 一切都是对象 / 练习6
- ORACLE DATE和TIMESTAMP数据类型的比较
- Qdemo中broadcast的例子
- ftrace 简介
- OutLook设置
- VB6中一个非常好用的读写Ini文件的模块
- 《java编程思想》第22章 练习5
- 统计报表测试方法
- USB数据通信协议简介
- 哈希连接
- 软件开发工期估算系列(3)——見積もり値の「幼虫」「サナギ」「成虫」
- 消灭人狼 - 软件企业的银弹是什么
- Java保存yyyy-MM-dd HH:mm:ss日期字符串到 oracle date类型字段[原]
- 马士兵视频SQL代码
- ubuntu下使用eclipseCDT编写的C代码移植到AIX后乱码问题解决