「java按键程序」java按钮实现功能
今天给各位分享java按键程序的知识,其中也会对java按钮实现功能进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!
本文目录一览:
- 1、用Java写一个程序,键盘输入5个整数 并按大小的次序输出?
- 2、如何用JAVA程序模拟按键
- 3、用JAVA编写一个键盘连按程序。
- 4、JAVA 设置一个按钮,点击该按钮,程序重新从初始状态开始执行
- 5、java中怎么用程序触发按下一个键呢?
- 6、编写java键盘事件的程序
用Java写一个程序,键盘输入5个整数 并按大小的次序输出?
import java.util.Arrays;
import java.util.Scanner;
public class Test {
public static void main(String[] args) {
Scanner scanner=new Scanner(System.in);
System.out.println("请输入5个整数:");
int[] number=new int[5];
for(int i=0;inumber.length;i++){
number[i]=scanner.nextInt();
}
Arrays.sort(number);
System.out.println("排序后输出:");
for (int num:number) {
System.out.print(num+"\t");
}
}
}
控制台:
请输入5个整数:
43
12
87
11
排序后输出:
0 11 12 43 87
如何用JAVA程序模拟按键
java.awt.Robot
//模拟Ctrl+Alt+Z的按下和抬起
public void keyBoardDemo()
{
robot.keyPress(KeyEvent.VK_CONTROL);
robot.keyPress(KeyEvent.VK_ALT);
robot.keyPress(KeyEvent.VK_Z);
robot.keyRelease(KeyEvent.VK_CONTROL);
robot.keyRelease(KeyEvent.VK_ALT);
robot.keyRelease(KeyEvent.VK_Z);
}
用JAVA编写一个键盘连按程序。
这个程序输入按大小写都可以的写用shift+“a”,小写直接按a
import java.awt.event.KeyAdapter;
import java.awt.event.KeyEvent;
import javax.swing.JFrame;
import javax.swing.JLabel;
public class Print {
public static void main(String[] args) {
JFrame jFrame = new JFrame();
final JLabel jLabel = new JLabel("字母键!");
jFrame.setLayout(null);
jLabel.setBounds(80, 50, 500, 80);
jFrame.add(jLabel);
jFrame.setSize(200, 200);
jFrame.setLocation(200, 300);
jFrame.setVisible(true);
jFrame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
jFrame.addKeyListener(new KeyAdapter() {
int n = 0;
char[] a = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz".toCharArray();
public void keyPressed(KeyEvent e) {
int keyCode = e.getKeyCode();
char c = e.getKeyChar();
for (int i = 0; i 52; i++) {
if (a[i] == c)
jLabel.setText(get5(a[i]));
}
}
public String get5 (char c) {
String s = "";
for (int i = 0; i 5; i++) {
s += String.valueOf(c);
}
return s;
}
});
}
}
JAVA 设置一个按钮,点击该按钮,程序重新从初始状态开始执行
你好:
如果是表单的话可以很简单
input type="reset" value="重置" /
java中怎么用程序触发按下一个键呢?
KeyListener
java.awt.event
接口 KeyListener
所有超级接口:
EventListener
所有已知实现类:
AWTEventMulticaster, BasicComboBoxUI.KeyHandler, BasicComboPopup.InvocationKeyHandler, BasicTableUI.KeyHandler, BasicTreeUI.KeyHandler, KeyAdapter
public interface KeyListener
extends EventListener
用于接收键盘事件(击键)的侦听器接口。旨在处理键盘事件的类要么实现此接口(及其包含的所有方法),要么扩展抽象 KeyAdapter 类(仅重写有用的方法)。
然后使用组件的 addKeyListener 方法将从该类所创建的侦听器对象向该组件注册。按下、释放或键入键时生成键盘事件。然后调用侦听器对象中的相关方法并将该 KeyEvent 传递给它。
从以下版本开始:
1.1
另请参见:
KeyAdapter, KeyEvent, Tutorial: Writing a Key Listener
方法摘要
void keyPressed(KeyEvent e)
按下某个键时调用此方法。
void keyReleased(KeyEvent e)
释放某个键时调用此方法。
void keyTyped(KeyEvent e)
键入某个键时调用此方法。
具体哪个键...
用参数KeyEvent可以判断是按的哪个键
编写java键盘事件的程序
import java.awt.*;
import java.awt.event.*;
public class KeyEventDemo extends Frame implements KeyListener
{
Label l1 = new Label();
Panel p = new Panel();
public void keyPressed(KeyEvent e)
{
l1.setText("key down");
}
public void keyTyped(KeyEvent e){}
public void keyReleased(KeyEvent e){
l1.setText("key up");
}
public KeyEventDemo(String title){
super(title);
p.add(l1);
add(p);
this.addKeyListener(this);
setSize(200,100);
setVisible(true);
this.requestFocus(true);
}
public static void main(String[] agrs)
{
new KeyEventDemo("KeyEvent中的案件实例");
}}自己运行一下。
java按键程序的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于java按钮实现功能、java按键程序的信息别忘了在本站进行查找喔。