GUI
文章平均质量分 53
yangS141319
这个作者很懒,什么都没留下…
展开
-
GUI 最简单的Frame小窗口
出来个这么个小窗口,能改变大小。点错号还不能关闭,只能在dos命令行里面Ctr+c,才能把小窗口去掉。第九行多了 f.setResizable(false);//设置setResizable为false,则不能改变窗口的大小了就出来个这么个小窗口,不能改变大小。点错号还不能关闭,只能在dos命令行里面Ctr+c,才能把小窗口去掉。原创 2014-12-04 21:38:39 · 538 阅读 · 0 评论 -
GUI TextField类 tf.addActionListener(new TFActionListener());
java.awt.TextField类用来创建文本框对象。TestField类java.awt.TextField类用来创建文本框对象。使用addActionListener(ActionListener 1)方法为TextField对象注册一个ActionListener对象,当TextField对象发生Action事件时,会生成一个ActionEvent对象,该对象作为参数传递给ActionListener对象的actionPerformer方法在方法中可以获取该对象的信息,并作出相应的处理。原创 2014-12-06 09:34:44 · 2836 阅读 · 0 评论 -
GUI 内部类,与上一篇博客对比看,方便太多了
原创 2014-12-07 21:07:23 · 383 阅读 · 0 评论 -
GUI java.awt.Graphics类来画图 注意这里没有new一个Frame却直接launchFrame造了一个Frame
原创 2014-12-07 22:26:49 · 648 阅读 · 0 评论 -
GUI 事件监听模型 Button的addActionListener(ActionListener l)方法很关键
觉得第13行的备注很关键,括号里面的ActionListener l是实现了ActionListerner的对象,所以他下面的Monitor要实现ActionListener接口,并且要new一个对象去监听到Button的对象b上,所以这里的Button的addActionListener(ActionListener l)方法很重要,注意去理解代码第15行的意义原创 2014-12-05 21:04:02 · 6264 阅读 · 0 评论 -
GUI 大管家 btnEqual.addActionListener(new MyMonitor(this));
在第一个TextField里面输入1,第二个TextField里面输入2,敲等于号这个按钮,在第三个TextField里面得到3原创 2014-12-07 11:32:17 · 735 阅读 · 0 评论 -
GUI 点窗口上的错号,窗口就消失 匿名类 内部类 点窗口的错号,窗口就关闭了
匿名类在MyFrame55构造方法的内部,相当于MyFrame55里面的一个方法,这里叫匿名类20行到36行注释掉的部分和没注释掉的部分换换,看看结果会是怎样的一点窗口右上方的错号,这个窗口自己就关闭了原创 2014-12-08 20:50:00 · 832 阅读 · 0 评论 -
GUI 键盘上敲入方向向上的按键会输出UP KeyAdapter keyPressed KeyEvent的getKeyCode方法返回的是keyCode类型的整数
敲键盘上方向向上的键,就会出现下面的情况,点窗口上的错号,窗口就会消失原创 2014-12-08 22:29:49 · 1390 阅读 · 0 评论 -
GUI 鼠标点一下一个圆出来 paint repaint ArrayList this.addMouseListener(new Monitor());MouseAdapter
加入泛型以后的,在编译的时候就不会出现警告了原创 2014-12-08 15:51:20 · 1785 阅读 · 0 评论 -
GUI 一个Monitor对象监听器监听两个Button按钮 addActionListener setActionCommand 15,16行很关键 (跟前一篇日志一块看)
setActionCommand(String command) 设置此按钮激发的动作事件的命令名称。注意BorderLayout是Frame类的默认布局管理器,所以才有9,10行的North,Center在这个Frame窗口的Start Button和Stop Button上交替着各摁两下,会在dos命令行里面显示出来如下原创 2014-12-05 22:15:34 · 1332 阅读 · 0 评论 -
GUI 五大布局管理器(讲三种) FlowLayout布局管理器 Button类 Frame类的setLayout方法
可以发现,伴随着窗口的大小的改变,三个button的位置可以任意的改变了,不是像以前的窗口中的Panel那样,无论你窗口怎样的改变大小,对应的Panel在那不动了原创 2014-12-05 15:07:28 · 5354 阅读 · 0 评论 -
GUI FlowLayout 布局管理器 Frame FlowLayout setLayout add 布局管理器,七个button
可以看到加了布局管理器,可以任意的拖拽,改变大小,窗口中的Button键可以随着它而改变,但是第六行new FlowLayout的时候设置了她是中间对齐,所以不管怎么拖拽永远是自动中间对齐原创 2014-12-05 15:38:05 · 842 阅读 · 0 评论 -
GUI awt 四个继承Frame的MyFrame窗口
注意:想要退出的时候还是切换到dos命令行窗口中,摁ctrl+c,四个窗口就会消失原创 2014-12-05 09:14:25 · 534 阅读 · 0 评论 -
GUI awt Frame里面放一个Panel进去
原创 2014-12-05 09:45:15 · 597 阅读 · 0 评论 -
GUI 创建个Frame,往里面插入Panel,Panel的大小随Frame大小调整 setLayout setBounds
创建个Frame,往里面插入Panel,Panel的大小随Frame大小调整原创 2014-12-05 10:38:30 · 1689 阅读 · 0 评论 -
GUI 老师的做法
要求在Frame里面加入一个Panel,Frame的颜色是蓝色,Panel的颜色是黄色,并且Panel在Frame的正中间,且Panel的宽度和高度是Frame的一半?要想退出,切换到dos窗口上,在窗口上摁住ctrl+c键,这个窗口就会消失原创 2014-12-05 11:31:00 · 470 阅读 · 0 评论 -
GUI GridLayout布局管理器 Frame的pack方法
GridLayout布局管理器GridLayout型布局管理器将空间划分成规则的矩形网格,每个单元格区域大小相等。组件被添加到每个单元格中,先从左到右添满一行后改行,再从上倒下。在GridLayout构造方法中指定分割的行数和列数:如GridLayout(3,4)表示3行4列把pack方法注掉试试,如下所示把f.pac原创 2014-12-05 16:46:41 · 633 阅读 · 0 评论 -
GUI 尚学堂马士兵视频上留的作业,自己改出来的
要求在Frame里面加入一个Panel,Frame的颜色是蓝色,Panel的颜色是黄色,并且Panel在Frame的正中间,且Panel的宽度和高度是Frame的一半?要想退出,切换到dos窗口上,在窗口上摁住ctrl+c键,这个窗口就会消失原创 2014-12-05 11:10:39 · 569 阅读 · 0 评论 -
GUI 布局管理器总结 FlowLayout、BorderLayout、GridLayout 马士兵的作业
FlowLayout、BorderLayout、GridLayout布局管理器FlowLayout是Panel类的默认布局管理器。FlowLayout布局管理器对组件逐行定位,行内从左到右,一行排满后换行。不改变组件的大小,按组件原有尺寸显示组件,可设置不同的组件间距,行距以及对齐方式。FlowLayout布局管理器默认对齐方式是居中。FlowLayout的构造方法ne原创 2014-12-05 18:32:20 · 1876 阅读 · 0 评论 -
GUI BorderLayout布局管理器 add
BorderLayout布局管理器 BorderLayout是Frame类的默认布局管理器,FlowLayout是Panel类的默认布局管理器。BorderLayout将整个容器的布局划分为 东(EAST)西(WEST)南(SOUTH)北(NORTH)中(CENTER)五个区域,组件只能被添加到指定的区域。如不指定部件的加入部位,则默认为CENTER区每个区域只能加一个组件,如加入原创 2014-12-05 16:02:07 · 602 阅读 · 0 评论 -
GUI 匿名类
点一下Start后面的数加一个,点错号窗口自动的退出原创 2014-12-08 21:14:25 · 486 阅读 · 0 评论