内部类
来源:互联网 发布:诸葛亮网络用语含义 编辑:程序博客网 时间:2024/04/30 08:23
class TFMath
{
public static void main(String[] args)
{
new TFMath().launchFrame();
}
}
class myFrame extends Frame
{
public void launchFrame(){
TextField num1 = new TextField(10);
TextField num2 = new TextField(10);
TextField num3 = new TextField(15);
Button btaEqual = new Button(" ");
Label mylabel = new Label("+"); //文本编辑
btaEqual.addActionListener(new mymonitor());
setLayout(new FlowLayout()); //流水线式布局
add(num1);
add(num2);
add(num3);
add(btaEqual);
add(mylabel);
pack();
setVisible(true);
}
//内部类,归 myFrame 类调用,即只允许外部包装类访问
//可以轻松地访问外部包装类的成员变量
class mymonitor{
public void actionPerformed(ActionEvent e){
int n1 = Integer.parseInt(f.num1.getText());
int n2 = Integer.parseInt(f.num2.getText());
f.num3.setText(" " + (n1 + n2));
}
}
- 内部类
- 内部类
- 内部类
- 内部类
- 内部类
- 内部类
- 内部类
- 内部类
- 内部类
- 内部类
- 内部类
- 内部类
- 内部类
- 内部类
- 内部类
- 内部类
- 内部类
- 内部类
- 51 数码管静态显示 [李园7舍_404]
- 用栈的思想写的动态迷宫求解
- 看完Oracle视频后的一些实用(正在更新中)
- 标签的移动与线程控制
- 动态汉诺塔(c语言)
- 内部类
- ucos-ii移植笔记(ARM7平台)
- CET,GMT等各种时间总结
- 不用加减乘除完成两数相加
- 第一个代码
- VS HelpLibAgent.exe已停止工作 解决方法
- 关于opencv内存泄露的一些记录
- installing-gmt-under-cygwin
- Oracle出现“TNS: 监听程序无法分发客户机连接”解决方法