A. java检测键盘按键

哦哟,测试了好多次,终于找到原因咯,frame.addKeyListener(this); 有问题!

键盘事件监听器不能挂在frame上的,你只需要把这句话改为tf.addKeyListener(this); 就能执行咯,幸苦了这么久,亲要记得点赞哦

B. JAVA中怎么实现按钮功能

使用图形用户界面
class Gui extends JFrame implements ActionListener {
private JButton jb = new JButton() ;
Gui() {
super("Gui") ;
this.add(jb) ;//添加按钮

jb.addActionListener(this) ;//按钮事件监听

//当然你可以按自己的想法做布局

this.pack();
this.setVisible(true);//可见
this.setResizable(false);//不可修改大小
this.setLocation(100, 100);//起始位置
}

//覆写ActionListener接口中的事件处理方法

@Override
public void actionPerformed(ActionEvent e) {
if(e.getSource() == jb) {

//事件处理
}
}

}

C. java 如何实现键盘控制

下面是我给你写的一段程序,你运行一下:
import javax.swing.*;
import java.awt.*;
public class SimpleEditor1 extends JFrame{
SimpleEditor1(){
setTitle("Simple Editor");
setSize(400,400);
Container contentPane=getContentPane();
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
JTextPane textPane = new JTextPane( );
JScrollPane scrollPane = new JScrollPane(textPane);
contentPane.add(scrollPane);
setVisible(true);
}
public static void main(String args[])
{
SimpleEditor1 hahaha =new SimpleEditor1();

}
}

如果你用的是swing组件的话,你在写字板的容器里添加一个JTextPane,该组件的目的就是接收键盘的输入.
有什么不回的给我留言就行了.

D. JAVA如何捕捉按键

我曾做过这个游戏。
识别用户的按键用KeyAdapter类的
keyPressed(KeyEvent e) 按下某个键内时调用此方法;
keyReleased(KeyEvent e) 释放容某个键时调用此方法;
keyTyped(KeyEvent e) 键入某个键时调用此方法。
例如:
public void keyPressed(KeyEvent e)
{
if(e.getKeyCode()==KeyEvent.VK_LEFT)//如果用户按下了键盘上的左方向键
{
//处理
}
}

E. java按钮动作

public void addc(String n)
{
pr p=new pr(n);
add(p);
}

这一步add进 加了个自定义的Jcompont 但没有setvisible啊 即使是setvisivle了 但是你没有定义你的compont的样子,比如内大小,颜色等 所以也看容不见

Frame有个append 方法 直接把string打印 出来 具体网络和看api

F. 在java中怎么用代码实现按了某个按键

API中的内容:

从类来 javax.swing.AbstractButton 继承的自方法

doClick
public void doClick()

以编程方式执行“单击”。此方法的效果等同于用户按下并随后释放按钮。

doClick
public void doClick(int pressTime)

以编程方式执行“单击”。此方法的效果等同于用户按下并随后释放按钮。按钮在虚拟“按下”状态下停留 pressTime 毫秒的时间。

参数:
pressTime - “按下”按钮的时间,以毫秒为单位

G. java按钮事件

调用顺序:
单击按钮->调用actionPerformed->调用repaint->调用paint。

H. JAVA按钮快捷键

在对象上注册一个监听
在监听处理程序中 设置快捷键