可能重复:
屏幕键盘 gui 不工作
我正在使用 java 中的 Jbutton 制作键盘。问题我无法使用原始键盘的布局设置键盘布局。我怎样才能做到这一点?我正在学习java,过去3个小时我一直在解决这个问题,但找不到解决方案。代码如下:
public Keyboard()
{
super("Keyboard");
pane1= new JPanel();
pane2= new JPanel();
pane3= new JPanel();
glayout= new GridLayout(5,14,2,5);
text= new JTextArea(15,65);
text.setFocusable(true);
Handler = new HandlerClass();
pane1.add(text);
pane2.setLayout(glayout);
pane3.setLayout(new BorderLayout(5,5));
but= new JButton[57];
for(int i=0;i<names.length;i++)
{
but[i]=new JButton(names[i]);
pane2.add(but[i]);
}
text.addKeyListener(Handler);
pane3.add(pane1,BorderLayout.NORTH);
pane3.add(pane2,BorderLayout.SOUTH);
add(pane3);
}
我怎么解决这个问题?
问候