質問: エクリプス上で実行すると問題なくすべてのボタン類が機能 するんですが、エクスポートしてjarにした後に起動させると 一部のボタン類が機能しません。 この現象は当方のコードの書き方に問題があるせいでしょう か?
回答: チェックボックスの件は自己解決しました。 原因はポップアップメニューの表示位置で、チェックボッ クスをマウスクリックした際に popup.show(e.getComponent(),e.getX(), e.getY()); としていましたが、1280×800サイズにディスプレイの解 像度を下げるとチェックボックスの位置が最低部の位置に あるために空のチェックボックスをマウスクリックしてチ ェックを入れると右側にポップアップメニューが表示され ますが、これがかなり強引な表示となるために誤作動を起 こしていたようです。 解決策として以下のようにe.getX(), e.getY()に表示した い位置を指定することで対応しました。 popup.show(e.getComponent(), 18,330);