GUI
左绍骏
这个作者很懒,什么都没留下…
展开
-
需要知道的
需要知道的事件处理事件:用户的一个操作。事件源:被操作的组件。监听器:一个自定义类的对象,实现了监听器接口,包含事件处理方法,把监听器添加在事件源上,当事件发生的时候虚拟机就会自动调用监听器中的事件处理方法。...原创 2020-02-09 00:08:11 · 166 阅读 · 0 评论 -
动作监听
动作监听Button b2 = new Button("按钮二");f.add(b2);f.setLayout(new FlowLayout()); //添加动作监听,应用场景就是暂停视频和播放视频b2.addActionListener(new ActionListener() { //默认指向是鼠标左键和空格 @Override public void actionPerfor...原创 2020-02-08 23:37:02 · 303 阅读 · 0 评论 -
键盘监听和键盘事件
键盘监听和键盘事件Button b1 = new Button("按钮一");f.add(b1);f.setLayout(new FlowLayout()); b1.addKeyListener(new KeyAdapter() { @Override public void keyReleased(KeyEvent e) { //System.exit(0); //Syste...原创 2020-02-08 23:29:49 · 316 阅读 · 0 评论 -
鼠标监听
鼠标监听Button b1 = new Button("按钮一");f.add(b1);f.setLayout(new FlowLayout()); //设置布局管理器b1.addMouseListener(new MouseAdapter() { /*@Override public void mouseClicked(MouseEvent e) { //单击 Syste...原创 2020-02-08 23:17:04 · 241 阅读 · 0 评论 -
窗体监听
窗体监听Frame f = new Frame("我的窗体");//事件源是窗体,把监听器注册到事件源上//事件对象传递给监听器f.addWindowListener(new WindowAdapter() { public void windowClosing(WindowEvent e) { //退出虚拟机,关闭窗口 System.exit(...原创 2020-02-08 23:11:37 · 213 阅读 · 0 评论 -
布局管理器
布局管理器FlowLayout(流式布局管理器)从左到右的顺序排列。Panel默认的布局管理器。BorderLayout(边界布局管理器)东,南,西,北,中Frame默认的布局管理器,不设置默认就是中。GridLayout(网格布局管理器)规则的矩阵CardLayout(卡片布局管理器)选项卡GridBagLayout(网格包布局管理器)非规则的...原创 2020-02-08 22:57:32 · 160 阅读 · 0 评论 -
如何创建一个窗口并显示
GUI这章绝对不是重点,面试和开发都不用,只做了解。如何创建一个窗口并显示Graphical User Interface(图形用户接口)。 Frame f = new Frame(“my window”); f.setLayout(new FlowLayout());//设置布局管理器 f.setSize(500,400);//设置窗体大小 f.setLocation(...原创 2020-02-08 21:49:17 · 802 阅读 · 0 评论