以前の投稿で述べたように、私は自分のプログラムを Java に移植して、Mac OS および Linux ユーザーが利用できるようにしています。
プログラムの開始時に、次のコードを使用して adb がシステムにインストールされているかどうかを確認したいと思います。
private void checkADBExists()
// Checks if adb binaries exist and sets jTogglebutton1 correspondingly...
{
File adb = new File("/usr/bin/adb");
if (!adb.exists())
{
jToggleButton1.isSelected();
} else {
jToggleButton1.isSelected()= false;
}
}
私の問題は次のとおりです。ファイルが存在しない場合、JToggleButton が選択されているはずなのに選択されず、選択を解除するとエラーが発生します。
どんな助けでも大歓迎です。
前もってありがとう、ビーツ