私はSwingsとよく似ていません。私を助けてください。 シナリオ:同じフレームに新しいJbuttonを追加しようとしていますが、既存のJbuttonをクリックしても動作しませんでした。JButtonを同じフレームにクリックして新しいJButtonを追加する方法
ありがとうございました。
私はあなたのコードでは、コード
JButton addAnotherButton = new JButton("Add New Button");
addAnotherButton.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent event) {
if (event.getSource() == addAnotherButton) {
JButton newButton = new JButton("New born Button");
newButton.addActionListener(this);
}
}
});
addAnotherButton.setFont(new Font("Times New Roman", Font.BOLD, 12));
addAnotherButton.setBounds(276, 222, 137, 29);
contentPane.add(addAnotherButton);
。 – Berger
'addAnotherButton.setBounds(276、222、137、29); '1)Java GUIは、異なるロケールで異なるPLAFを使用する異なるOS、画面サイズ、画面解像度などで動作する必要があります。したがって、ピクセルの完全なレイアウトには役立ちません。代わりに、レイアウトマネージャや[それらの組み合わせ](http://stackoverflow.com/a/5630271/418556)と[空白](http://stackoverflow.com/a/17874718/)のレイアウトパディングとボーダーを使用してください。 418556)。 2)すぐに助けを得るために、[MCVE]または[短く、自己完結型の正しい例](http://www.sscce.org/)を投稿してください。 –