按钮 Jbutton 设置鼠标 点击 事件
btn_stop.addMouseListener(new MouseAdapter() { public void mouseClicked(MouseEvent event) { print("do click"); } });
package test; //包名换成你自己的包名 import java.awt.event.KeyEvent; import java.awt.event.KeyListener; import javax.swing.JButton; import javax.swing.JFrame; public class Test extends JFrame{ /** * */ private static final long serialVersionUID = 1L; public Test() { final JButton button = new JButton("move"); button.setSize(70, 30); button.setLocation(100, 100);搜索 button.addKeyListener(new KeyListener() { @Override public void keyTyped(KeyEvent e) { } @Override public void keyReleased(KeyEvent e) { } @Override public void keyPressed(KeyEvent e) { if (e.getKeyCode() == KeyEvent.VK_UP) { button.setLocation(button.getX(), button.getY() - 1); } else if (e.getKeyCode() == KeyEvent.VK_DOWN) { button.setLocation(button.getX(), button.getY() + 1); } else if (e.getKeyCode() == KeyEvent.VK_LEFT) { button.setLocation(button.getX() - 1, button.getY()); } else if (e.getKeyCode() == KeyEvent.VK_RIGHT) { button.setLocation(button.getX() + 1, button.getY()); } } }); this.setLayout(null); this.add(button); this.setSize(300, 200); this.setLocationRelativeTo(null); this.setVisible(true); this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); } public static void main(String[] args) { Test test = new Test(); } }
新建有滚动条的 输入框
JMenuBar jb; JTextArea ja; JScrollPane jsp; public Index(){ jb = new JMenuBar(); this.setJMenuBar(jb); ja = new JTextArea(); jsp = new JScrollPane(ja); this.setSize(600, 400); this.setLayout(new BorderLayout()); this.add(jsp); this.setVisible(true); }
相关推荐
还在为基于C/S模式,使用GUI的Swing组件开发的界面排版烦恼吗,快使用可视化图形界面吧,至少各个组件的位置可以通过直接拖拽来设置,字体,大小位置,颜色等属性可以直接在界面上操作,而不用再通过写代码控制,...
主要介绍了java肯德基点餐系统,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
Jframe作为可视化界面, 而且Jframe的初始化我用了一个特殊的方法, 先定义一个类,然后继承Jframe, 然后用继承之后的类造属性, 然后将初始化的方法放空参构造器, 最后调用的时候, 直接new 一个空参构造器,就造...
基于Java开发的学生信息管理系统的设计,使用图形化可视化界面。 学生信息管理系统,使用Java开发。 1、登录界面可以进行登录操作。有俩种权限选择。分别跳转到不同的界面。 2、使用了事件监听、Java操作SQLserver...
Java和MySQL实现学生成绩管理系统可视化界面。代码+实验手册+原始数据
通过可视化界面完成和用户的交互; 用户启动程序时需要输入用户名,密码,输入正确后打开主界面; 能够打开二进制可执行文件,ASCII码文件和图片文件; 能够将读取到的文件内容以正确的格式在窗口中显示出来(二...
这是第一次写博客,是有关JAVA页面设计当中的布局管理器,可能大多数人会选择使用 NetBeans 或者是Eclipse 的组件来实现可视化拖拽组件来达到自己页面设计布局,因为是第一次做界面,总结一下,以供以后复习能用到。...
java版植物大战僵尸源码 May.30开发计划 1、了解并学会使用Github ...1)对于每一个个体,使用一个Card进行可视化 2)对于每一个个体的行为使用一个线程进行处理 3)动画的实现在线程中进行,实际上就是对许多帧(图
控件(这里我们只讨论可视化控件)又可以分为容器控件和非容器控件。从字面意义上来 理解,容器控件就是能包含其他控件的特殊控件,例如,Java中的JPanel控件就属于容 器型控件,我们可以在JPanel中放置按钮、文本框...