問題タブ [jtogglebutton]
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.
java - 多くの条件を作成する必要なく、トグル ボタンを使用するいくつかの方法があります。
レストランでの管理注文用のプログラムを Java で開発しています。こんな画面になりました。 アドミンオーダー用フレーム。
左から任意のボタンを選択し、右から任意のボタンを選択して、後で「Agregar」ボタンをクリックしたい。例えば if や else if など条件の多いメソッドをやろうと思っています。
私は多くの条件を実行する必要があり、それ以外の方法は考えていません。それを行うための別の方法を見つけるのを手伝ってくれるなら、私は感謝します.
注:下手な英語で申し訳ありません。私はまだ学んでいます。本当にありがとう。
jquery - Jqueryでカウンターをインクリメントしてデクリメントする方法
こんにちは、ユーザーの値を 1 つだけ使用して変数をインクリメントするための支援が必要です。ユーザーが同じボタンをクリックすると、値が 1 減少し、このサイクルが続きます。以下のコードに似た状況があります。
しかし、私の場合、オンまたはオフのように、アクションを1つのボタンで実行したいと考えています。これを行う方法はありますか?
javascript - Chrome 拡張機能 - デフォルトでオンになっている入力チェックボックス
Chrome 拡張機能を開発し、コンテンツ スクリプトの挿入を制御するオン/オフ トグルを追加しました。
私のpopup.htmlでは、次の div にチェックボックスが追加されました。
popup.jsは、次のようにクロム ストレージで「onoffswitch」の選択を設定しています。
}))
最初の拡張機能のインストール時に、「onoffswitch」をデフォルトでオンにするのに苦労しています。拡張機能を追加するたびに、「popup.html」の下の「checkbox」入力で宣言「checked」にもかかわらず、「onoffswitch」がオフになります。
ありがとう、イド。
java - 背景を動的に設定する Jtogglebutton
Jtogglebutton の背景色を動的に設定する際に問題があります。Jtogglebutton を LED のように点滅させ、500ms のように決まった時間にオンとオフを切り替えます。paint と paintComponent メソッドもオーバーライドしようとしました。しかし、成功することもできませんでした。私は立ち往生しています。これが私のコードです。助けてくれてありがとう。
導かれたクラス:
}
メインフレーム クラス:
}
java - isSelected()メソッドを認識しないJavaスイングのJToggleButton?
ユーザーがトグルボタンを使用して座席を予約できるようにするGUIをJavaスイングで作成しようとしています。クリックイベントが機能するかどうかをテストするために、最初はデフォルトのボタンの色があります。ボタンは、予約済みであることを示す赤に変わり、未予約であることを示す黄色に変わります。
これが私のactionPerformedメソッドです
GoldSeat は、単に JToggleButton の派生クラスです。何らかの理由で、ボタンをクリックしても赤にならず (デフォルトの灰色に変わります)、もう一度クリックすると黄色に変わります。したがって、ボタンの「true」または「on」状態は機能していないように見えますが、「false」は機能しています。isSelected() が正しく機能しない理由がわかりません。
これを解決する方法はありますか?
編集: このコードを生成する Netbeans の単純なドラッグ アンド ドロップ インターフェイスを使用して、JToggleButton が 1 つある簡単な JFrame をまとめました。
そしてアクションイベント:
これは私がやりたいことを実行しますが、上に投稿した派生クラスで再作成することはできません。自分のコードに何か問題がありますか?
java - JToggleButton addItemListener は ItemListener を永遠に繰り返すようです
JToggleButton
要素の構成 (望遠鏡構成) をメモリにロード/メモリから破棄するように をプログラミングしているので、 に を追加JComboBox
し、JFrame
その近くに選択した項目をロードするボタンを追加しました。を選択するJToggleButton
と、ハードディスク アイコンが表示されます。それ以外の場合は、別のアイコンが表示されます。そのために IntelliJ IDEA GUI エディターを使用しています。もちろん、ItemListener
そのボタンに (Web から提案されているように) を追加しました。
出力:
true
-> ウィンドウが表示された
LAOD_ACTION false
とき -> ボタンをクリックしたとき
いくつかの新しいトグル ボタンを使用していくつかのテストを行ったところ、同じエラーが発生しました。内部のコードitemStateChanged(ItemEvent e) {...}
は停止せずに永遠に繰り返されます。そのコードにはfor
andwhile
ループはありません! その結果、多数のメッセージ ダイアログが表示され (1 つのダイアログのみが表示されます)、デスクトップで別のウィンドウにフォーカスすると、ダイアログの背後の画面 (親ウィンドウの領域) が黒くなります。リスナーを に変更したところActionListener
、すべてが 1 回/クリックで実行されるようになりました。
なぜこのエラーですか?ご覧のとおり、 https://stackoverflow.com/a/7524627/6267019からそのコードをコピーしました。
GitHub の完全なコードここでは、そのトグル ボタンのコードを強調表示しました。JToggleButton
ファイル内の他の s でも同じエラーが発生しMainActivity.java
、IntelliJ をデバッグすると、リスナー内のコードが永遠に繰り返されることがわかります。数千回のダイアログの後、Windows にメッセージが表示され、Java Platform Binary がエラーで閉じられます。
編集:
新しいクラスの同じ問題: