iframe.setVisible(true);のboolean値の格納されている場所が知りたいです。
autoRequestFocusがそれっぽいと思ったのですが、
java
1jframe.setVisible(false); 2static boolean aa; 3aa = jframe.isAutoRequestFocus(); 4System.out.println(aa);
とやっても結果はtrueと表示されます。
ではjframe.setVisible(false);の場所はAutoRequestFocusではないんだろうなと思って探したのですが、これといって見つかりません。
そこでふとよぎったのですが、jframe.setVisible(false);のboolean値はたぶんprivateだと思いますが、
praivateに外部から接触するにはset用とget用のクラスを別途publicで用意する必要があります。
isAutoRequestFocus()とsetAutoRequestFocusの両方があるので、.setVisible(false);の場合はgetVisiblemがあるのではないかなぁと思ったのですが、リファレンス一覧のクラスWindowページでは確認できませんでした。
もしかして、存在はあるけど公式によってgetが作られてなくて参照できない変数というのはかなりあるのでしょうか?
もしそうではない場合はsetVisible(false);からのboolean値の引き揚げ方を教えてほしいです。
よろしくお願いします。
回答1件
あなたの回答
tips
プレビュー