問題タブ [visibility]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
2125 参照

mfc - CComboBox :: ShowDropDownを呼び出した後、マウスカーソルが非表示にならないようにするにはどうすればよいですか?

私のMFCアプリケーションでは、CComboBox :: ShowDropDown()を呼び出すと、コンボボックスとの対話が完了するまで(コンボボックスがフォーカスを失ったとき)、マウスカーソルが非表示になります。マウスを動かしても、マウスカーソルは再表示されません。編集ボックス付き。

マウスカーソルが隠れないようにするにはどうすればよいですか?

0 投票する
7 に答える
16997 参照

ruby - Rubyのインスタンスからプライベートクラスメソッドを呼び出す方法はありますか?

以外self.class.send :method, args...はもちろん。コードを複製せずに、クラス レベルとインスタンス レベルの両方でかなり複雑なメソッドを使用できるようにしたいと考えています。


アップデート:

@ジョナサン・ブラナム:それは私の仮定でしたが、他の誰も方法を見つけていないことを確認したかった. Ruby での可視性は、Java での可視性とは大きく異なります。privateこれはプライベートクラスメソッドを宣言しますが、クラスメソッドでは機能しないこともまったく正しいです。

0 投票する
21 に答える
678813 参照

css - visibility:hidden と display:none の違いは何ですか?

CSS ルールvisibility:hiddendisplay:none両方により、要素が表示されなくなります。これらは同義語ですか?

0 投票する
63 に答える
2971744 参照

javascript - 要素がjQueryで非表示になっているかどうかを確認するにはどうすればよいですか?

.hide()関数、.show()またはを使用して、要素の表示を切り替えることは可能.toggle()ですか?

要素がまたはであるかどうかをどのようにテストしますvisiblehidden

0 投票する
5 に答える
4893 参照

artificial-intelligence - あるゲーム オブジェクトが別のゲーム オブジェクトを認識できるかどうかを確認するにはどうすればよいですか?

私は、(たとえば) 45 度の視野と限界視野範囲で特定の方向を向いているオブジェクトを持っています。すべての初期チェック (Quadtree ノードと距離) を実行しましたが、特定のオブジェクトがそのビュー コーン内にあるかどうかをチェックする必要があります (この場合、オブジェクトが見える場合にのみそのオブジェクトを追跡することを決定します)。

から までの度ごとにレイをキャストする以外Direction - (FieldOfView / 2)Direction + (FieldOfView / 2)(私は現在それを行っていますが、それは恐ろしいことです)、この可視性チェックを行う最良の方法は何ですか?

0 投票する
2 に答える
5296 参照

php - __PHP の可視性を破壊する

関数の「可視性」は__destruct()パブリックにする必要がありますか? 私は自分のグループの標準ドキュメントを書こうとしていますが、この質問が出てきました。

0 投票する
1 に答える
368 参照

actionscript-3 - 内部でパッケージを使用するとエラーが発生します

別のパブリック クラスが配置されているパッケージにクラスを配置しようとしています。ドキュメントには、パッケージに入れることができる外部可視宣言は 1 つだけであると書かれています。

だから私は2番目のクラス内部を宣言します。しかし、次のエラーが発生します。

5006: ActionScript ファイルは、外部から見える定義を複数持つことはできません: character.AnimatedCharacterClass、character.CharacterPositions

私が使用するコードは次のとおりです。

ここで何が起こっているのか、誰にも手がかりがありますか?

0 投票する
6 に答える
3788 参照

java - Java プライベート フィールドの可視性

それで、先日クラスを作成していて、Eclipse のメソッドを使用して equals メソッドを作成したときに、次の作業コードが生成されたことに気付きました。

t.privateInt..???? 一応プライベートです!したがって、private、protected、package protected、および public 以外に、もう 1 つのフィールドの可視性があると思います。

では、ここで何が起こっているのでしょうか? これはどのように呼ばれますか?誰かがこれをどこで使用しますか?これはカプセル化を壊しませんか?クラスにミューテーターがなく、これを変更した場合はどうなりますか? これは C++ でも起こりますか? これはOOイディオムですか?そうでない場合、なぜJavaはそれをしたのですか?

一般的に、これに関する情報はどこで入手できますか?

ありがとうございました。

0 投票する
5 に答える
6651 参照

java - Java 保護されたアクセスが機能しない

Java には、次の 3 つのレベルのアクセスがあります。

  • 公開 - 世界に公開
  • プライベート - クラスのみに公開
  • 保護 - クラスとそのサブクラスに対してのみ開かれます (継承)。

では、なぜ Java コンパイラはこれを許可するのでしょうか?

TestBlah.java:

Blah.java:

Bloo.java:

0 投票する
2 に答える
844 参照

javascript - スクリプトの可視性はIFRAMEに含まれています

例えば:

script.js:

iframe.html:

上記のfunctionFromScriptJS()の呼び出しが機能していません。

最初の推測のparent.functionFromScriptJS()も機能していません。

インクルードがiframe自体ではなく、親ドキュメントにある場合、iframeからそのような外部関数にアクセスすることは可能ですか?

@Edit:それで、私の間違いは、ドキュメントをiframeタグ内に配置し、それを別のファイルに配置して、タグのsrcattrubuteで指定する必要があったことです。この場合、parent.functionFromScriptJS()が機能します。