Netbeans のビジュアル UI ビルダーを使用して UI を設定しようとしていますが、後でアクション リスナーとアクション イベントを追加したいと考えています。すべてのコンポーネントが初期化された後。奇妙なことに、アクション リスナーを追加するまで、すべてのボタンは適切なサイズになっています。異常な高さのボタンに気付きましたか? それらは私がアクションイベントを追加したものです。このコードはHEREにあります。アクションを追加する前後に、画像の元の高さを維持したい。
質問する
186 次
2 に答える
1
更新: 変更中
btnEditCancel.setAction(new AbstractAction() {
@Override
public void actionPerformed(ActionEvent e) {
jpEditSavedLogins.setVisible(false);
}
});
に
btnEditCancel.addActionListener(new AbstractAction() {
@Override
public void actionPerformed(ActionEvent e) {
jpEditSavedLogins.setVisible(false);
}
});
問題を解決するようです。
于 2013-01-31T18:25:06.233 に答える
0
ボタンにアクションを設定した後、ボタンを保持するコンテナのメソッドrevalidate()
を呼び出すことをお勧めします。repaint()
于 2013-01-31T19:09:10.637 に答える