package prjtest;import java.awt.BorderLayout;import javax.swing.JFrame;
import javax.swing.JTextField;
import java.awt.Rectangle;public class testFrame extends JFrame {
    public testFrame() {
        try {
            jbInit();
        } catch (Exception exception) {
            exception.printStackTrace();
        }
    }    private void jbInit() throws Exception {
        getContentPane().setLayout(null);
        jTextField1.setBounds(new Rectangle(29, 20, 342, 41));
        this.getContentPane().add(jTextField1);
    }    public static void main(String[] args) {
        testFrame testframe = new testFrame();
        testframe.setSize(400,300);
        testframe.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
        testframe.setVisible(true);
    }    JTextField jTextField1 = new JTextField();
}
我想把键盘输入的字符显示到 JTextField 中该怎样做啊?

解决方案 »

  1.   

    Scanner std=new Scanner(System.in);
    String str=std.nextLine();
    jTextField1.setText(str);
      

  2.   

    计算器把光标定位到JTextField,然后通过键盘输入,就是显示到JTextField上了哈。然后getText()。。
      

  3.   

    用计算器的frame 监听keyboard事件试试 addKeyLitener()
      

  4.   

    addKeyLitener() 具体怎么用能不能说一下,谢谢了。
      

  5.   

    我刚刚开始学习java,都不知道该怎么问