doClick()と同様のボタンのクリックをシミュレートすることはできますが、グラフィカルにシミュレートするだけで、ActionEventは生成されません。私はクラスを拡張することができます知っている場合は、単純なif文で自分のdoClickを行います。しかし、他の可能性はありますか?JButton .doClick()何もせずに?
私はユーザーが押すことができるボタンを持っているが、コンピュータ(ゲーム内の)がボタンを「押す」ことがあるため、これが欲しい。すべてのロジックは別のスレッドで実行されていますが、私はユーザー用に表示したいだけです。
私は、最も簡単な解決策は、アクションリスナーのモデルをチェックして、手動プレスかコンピュータプレスかを検出することだと思います。しかし、私はまだボタン上のグラフィカルな "クリック"するためのソリューションがあれば興味深いです。 – joxxe