#GUI
「已注销」
这个作者很懒,什么都没留下…
展开
-
Java 捕捉鼠标取点
1.鼠标的监视器如果写为implements MouseListener,必须写出所有的方法实现,而extends MouseAdapter,只需要重写需要的函数2.需要用到ArrayList与迭代器的功能,用ArrayList定义points(定义的点集),然后使用迭代器Iterator it = points.iterator();while(it.hasNext()) {Point ...原创 2020-03-16 02:06:18 · 254 阅读 · 0 评论 -
Java TextField事件监听
1.首先要建立Monitor,通过ActionEvent e的getSource()来获取TextFiled类对象,进行输出或者清零操作2.建立一个TFframe使用构造函数来将TextFiled添加进来,然后new一个Monitor类对象,使用TextFiled类对象添加Monitor监听3.在main()方法中,new TFframe();完成操作代码如下:import java.aw...原创 2020-03-13 21:02:13 · 2253 阅读 · 0 评论 -
Java GUI事件监听2
1.当有多个Button,需要区分时,在Button类对象中使用setActionCommand(String s) 来使Monitor完成区分2.Monitor中方法actionPerformed,使用e.getActionCommand()来获取不同的Button信息3.Button类对象通过addActionListener(Monitor m)添加监听,而不是add()代码如下:i...原创 2020-03-11 21:06:24 · 123 阅读 · 0 评论 -
Java GUI事件监听
1.Monitor()需要implements ActionListener后重写,然后在api中复制actionPerformed方法,进行改写2.监听器是加在Button对象上,而Button对象是添加Frame对象上3.监听步骤为:(1)事件源对象(2)当某件事件发生(3)向监听器传送某种事件对象(4)接到事件对象后进行某种处理(5)实现了 某种监听器接口的类的对象(6)注册图片示例...原创 2020-03-11 20:48:12 · 835 阅读 · 0 评论 -
Java GUI特殊Button造型
1.通过panel创建不同的Layout,再通过将不同的panel添加进Frame,实现本次小测试2.格子分隔通过new GridLayout(n,n)来实现3.将上下两个格子分为panel1和panel2.然后将每个按钮添加进panel124.分隔的格子通过p11,p22来实现。然后用p1添加p11,p2添加p22.来实现各自划分5.最后Frame将p1,p2add()按钮图形:代...原创 2020-03-10 21:26:54 · 359 阅读 · 0 评论 -
Java GUI BorderLayout
1.BorderLayout是设置在边界上,东南西北中2.用Frame类对象add()BorderLayout时,参数要使用BorderLayout.NORTH等,而不写为add(b1,“North”),如果字符串写错,会直接导致编译过程不出错,执行过程出错。而BorderLayout自带的值写错,则会编译过程出错代码如下:import java.awt.*;public class T...原创 2020-03-10 16:37:08 · 239 阅读 · 0 评论 -
Java GUI布局管理器
1.布局管理器需要额外new出来一个对象,使用FlowLayout来创建对象,FlowLayout的使用参见API2.创建了FlowLayout后,需要用Frame对象add(布局管理器),否则无法实现3.写到最后别忘了设置可见性`代码如下:import java.awt.*;public class TestFlowLayout2 { public static void main...原创 2020-03-10 16:16:06 · 153 阅读 · 0 评论 -
Java panel
1.Frame设置layout时,使用的方法是 setLayout(),具体参见api2.创建完panel对象后,使用Frame类对象将panel类对象使用add()添加。3.最后不要忘了设置可见性,setVisible(true),否则不可见代码如下:import java.awt.*;public class TestPanel {public static void main(S...原创 2020-03-09 20:44:38 · 457 阅读 · 0 评论 -
Java GUI编程初步
1.GUI编程的包是在awt里面2.Frame类中,设置大小的等方法均在window类中,但是可以直接用Frame的类对象去调用这些方法。3.Frame必须设置可见fr.setVisible(true);否则窗口不可见代码如下:import java.awt.*;public class TestFrame {public static void main(String[] args)...原创 2020-03-09 20:10:19 · 147 阅读 · 0 评论