私は、いくつかのマシンでエンコーディングが異なる可能性がある git を使用したプロジェクトに取り組んでいます。
これを設定した場合:
private JButton translationButton1 = new JButton("←");
translationButton1.addActionListener(this);
次に、リスナーを設定します。
@Override
public void actionPerformed(ActionEvent e) {
// TODO Auto-generated method stub
}
を使用して「←」を取得できることはわかっていますe.getActionCommand()
が、私と同じエンコーディング (たとえば Cp1252) を持っていない人が「←」を取得できるかどうかはわかりません。
actionPerformed method
( )内のボタンの名前を取得することは可能if(???.equals("translationButton1")
ですか? anonymous inner type
(複数の actionListener を設定する必要があるため、使用したくありません)
ありがとう