4 课后答案【khdaw_lxywyl】(3)
时间:2025-03-10
时间:2025-03-10
www.
public class Test4_5 extends Frame implements ActionListener{ Label lb; TextField txtFl; Button btn; public Test4_5(){ //界面布局和初始化 super("文本框和标签的练习"); setSize(260,200); setVisible(true); setLayout(new FlowLayout());
lb=newLabel(" ");//用空格占位,以防止label个别字符出现问题 txtFl=new TextField(20); btn=new Button("显示字符"); add(txtFl);add(btn); add(lb);
addWindowListener(new WindowAdapter(){ public void windowClosing(WindowEvent we){ System.exit(0); }} );
validate(); //增加监听
btn.addActionListener(this); }
public void actionPerformed(ActionEvent e){ String strtmp=txtFl.getText(); lb.setText(strtmp);
lb.setForeground(Color.red); }
public static void main(String[] args){ new Test4_5(); } }
,在文本框中输入两个整数,单击“=”【6】设计一个加法计算器,如图4.25所示(课本P124)
按钮时,在第三个文本框中显示这两个数据的和。
[解答]:Test4_6.java import java.awt.*;
import java.awt.event.*;
class Test4_6 extends Frame implements ActionListener { TextField txtFl1,txtFl2,txtFl3;
2
khd
课
aw.
网
后
答
案
com
上一篇:小学生营养早餐食谱