间单窗口
来源:互联网 发布:tor browser mac 编辑:程序博客网 时间:2024/06/07 08:04
1.在创建窗口中,我们可以把主函数掉另一个class文件中; 2. 当类继承了窗口之后我们应该这样创建窗口,列如:public void init(){};这样窗口创建完毕;在窗口中写方法时,add方法是唯一可以在窗口中添加标签之类的方法; 3.this 是指我自己创间的这个类;4.监听器:当我们在添加监听器的时候监听器不new为对象,我们只能new继承它的类的对象,之后我们用add添加这个监听器; 5.this.setVisible(true);
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);这个是设置窗口可现以及窗口可是否可正常关闭; 6.监听器是抽象的,没有被实现,所以我们在类 implements 监听器后,我们要引入实现监听器的方法,并且要把每个方后面的;改为{}; 7.假如我们要把监听器添加在按钮上,我们有三种方法可以做:第一种 构造函数 第二种 我们可以用private进行私有,用类名点来掉用 第三种 直接用public直接公开; 8.我们要该变按钮上的值时,我们可以用 if else 这中方法,当我们要它依次变成不同值时 ,我们可以用 int 类型,布朗类型等8大类来实现 列如 :int i = 1; if(i==1){ jubtton.set(" 登录") i = 2 } else if( i ==2 ){ jubtton.set(" 登录中") i = 3 } else{ jubtton.set(" 退出") i = 1 };
9 在窗口上画现时,引入绘画类(Graphics)后 用窗口类中getGraphics()方法来引入列:Graphics g = getGraphics();
10. 绘画的监听器用MouseListener监听器;
11. 我们画直线,用Grahics类中的g.drawLine(x1,y1,x2,y2)方法来画 ;其中x,y可以用 int x = e.getX(); int y =e.getY();前面设置int x1 ,y1来玩成 。 此方法随然可行,但是当变量有许多个是就不好用了,所以我们这里可以创建一个 点类来帮我们实现;列: public class Dian {
private int x;
private int y;
****注意在用对象的时候 除 *8大类以外所有类都要赋予初始值,因为 *8大类系统会默认设初始值为0,而其余类则会设为空值,
对像只有赋值了才可以掉用。
public Dian(int x, int y) {
this.x = x;
this.y = y;
}
public int getX() {
return x;
}
public int getY() {
return y;
}
public void setX(int x) {
this.x = x;
}
public void setY(int y) {
this.y = y;
}
}
- 间单窗口
- vim-单窗口/多窗口
- 单窗口程序
- 单文档分割窗口
- [ahk]使total commander在单双窗口间切换
- 使单文档窗口最大化
- 修改单文档窗口标题
- opencv 单窗口显示多子窗
- MFC单文档-窗口分割
- MFC单文档窗口分隔
- MFC单文档分割窗口
- 单文档mfc窗口分割
- C# 限制MDI窗口只能调用单实例子窗口
- mfc 单文档 多窗口,窗口控件刷新问题
- 单文档界面窗口初始化大小设置
- Vista IE7单窗口多画面
- 在单文档窗口中添加背景图片
- MDI应用中的单实例(singleton)窗口
- Quartz教程 第3课 Job和JobDetail详解
- 最短路径—Dijkstra算法和Floyd算法
- bzoj1131: [POI2008]Sta
- 正则表达式 stringr包
- Hive中sql的使用
- 间单窗口
- hbase 源代码解析(22)部分流程图笔记
- OSS项目-16-22总结
- 今日头条首页模拟
- AngularJS实现增删改查数据/排序功能
- 不完整购物车
- CentOS 7修改SSH端口并配置iptables防火墙
- J2EE考试题
- 设计模式:命令模式