重複の可能性:
オンスクリーン キーボード 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);
}
どうすればこの問題を解決できますか?
よろしく