問題タブ [toggleswitch]

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 投票する
2 に答える
748 参照

c# - ビジュアルスタジオ - テキストブロックを非表示にするトグルスイッチ?

私は学校のプロジェクトを行っていますが、トグル スイッチがオンのときに一部のテキスト ブロックを「非表示」にする方法とその逆の方法がわかりません。Windows 8 アプリを開発しています。ありがとうございます。複数のテキスト ブロック (XAML) からコレクションを作成するにはどうすればよいですか?

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

android - カスタム ドローアブルを使用するとカスタム スイッチが巨大に見える

switch3つのドローアブルファイルを使ってカスタムしています。89x89 の画像で表される2 つのアイコンOnと 、および171x93 のカスタムドローアブル リソース (黒色)。カスタム ドローアブルをスイッチに設定すると、イメージのサイズに引き伸ばされます。これらの画像を縮小して、テキスト自体よりも正確に収まるようにするにはどうすればよいですか?OffTrack


これは私のswitchxmlです:


スイッチ my_switch.xml のドローアブル:


トラックのドローアブル:

Galaxy nexus API 21 と Nexus 4 API 19 の 2 つのエミュレータ デバイスでこれをテストしました。別の質問として、API 19 デバイスでスイッチをクリックしても、API 21 のようなスムーズな遷移アニメーションがないことにも気付きました (代わりに、アイコンが表示されたり消えたりするだけです)、これは正常ですか?! nexus 4 API 19 とカスタム ブラック トラック

![カスタム トラックなしの nenxus 4 API 19][2]

ギャラクシー nenxus API 21 ブラック トラック


編集
リソースを 25x25 にかなり小さくしました。今では適切なサイズに見えますが、少しピクセル化されているように見えます。品質アイコンを縮小して小さいサイズにする方法はありますか?

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

android-studio - スイッチの状態をブール値に変換する

スイッチ (オン/オフ) の値を取得し、データを別のクラスに伝えようとしています。

私はスイッチステートメントを使用していません。ユーザーがチェックまたはチェック解除できる物理スイッチがあります。

別のクラスでデータを使用するには、このスイッチの値を取得する必要があります。

これが私が使用しようとしたものです:

回線にエラーが表示されますBoolean vibeHider = Boolean.valueOf(vibeBlocker);。スイッチの値を取得して に変換する方法がわかりませんboolean。などのメソッドを使用できることは知っていますが.toString();、s に似たものはありbooleanますか?

スイッチの値を 2 つのクラス間で転送する必要がありますが、これでうまくいくと思います。誰かがここでの正しいステートメント、またはこれを行うより良い方法を知っている場合は、私に知らせてください。

ありがとう!

ネイサン

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

java - JavaFX ToggleSwitch への変更リスナーの追加

私のステージには、A と B と呼ぶ aToggleSwitchと 2 つが含まれてStackPanesいます。両方の StackPanes は、parent 内の同じスペースにありますStackPane。これは、A と B の両方が表示され、マネージドに設定されている場合、次のように割り当てられたスペースの半分をそれぞれ占有することを意味します。

ここに画像の説明を入力

初期化時に StackPane B を非表示にして、StackPane A が完全なスペースを占めるようにしようとしています...そして、トグル ボタンをクリックすると、StackPane A が非表示になり、StackPane B が表示され、B が完全なスペースを占めるようになります。

StackPane B の最初の非表示は正常に機能しますがToggleSwitch、コントローラー クラスで の変更リスナーを作成するのに問題があります。これが私のコードで、問題がある場所は次のとおりです。

アプリケーション クラス:

ここで見つかった回答は Toggle Groups を使用しており、James の回答はここでButtons を使用しています。の解決策が見つかりませんToggleSwitch。最初の回答を使用するように適応させようとしましたが、次ToggleSwitchのようなエラーが発生します:

ここに画像の説明を入力

と言う

メソッド 'addListener(anonymous javafx.beans.value.ChangeListener)' を解決できません

リスナーを修正するにはどうすればよいですか?

コントローラ クラス:

0 投票する
0 に答える
312 参照

javascript - 2 つの bootstraptoggle チェックボックスが選択されている場合にメッセージを表示する

ユーザーが 2 つのブートストラップ トグル チェックボックスを選択したときにポップアップするメッセージを取得しようとしています。私はこれまでにこれを設定しました:

私のHTML:

私のjavascript:

私のCSS:

これが私のJsfiddleです

最終的には約 10 個のトグルスイッチがありますが、2 つの特定のトグルスイッチ/チェックボックスが選択されたときにメッセージを表示できるようにしたいと考えています。

ありがとうございました

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

javascript - クリックされた要素だけを切り替えるにはどうすればよいですか? そして、なぜ「クリック」が発火しないのですか?

トグルは、この名前付きクラスを持つすべての要素に適用されます。これを、クリックした要素のみに変更するにはどうすればよいですか?

「編集」リンクの前にラベルと入力を切り替えようとしています。なぜかクリック音が鳴らない。私は何が欠けていますか?