問題タブ [joptionpane]
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 - JOptionPane.showConfirmDialogにデフォルトで[いいえ]を選択させる方法は?
ファイルがすでに存在する場合にユーザーにプロンプトを表示する[名前を付けて保存]ダイアログをJavaに実装しましたが、デフォルトで[いいえ]オプションを選択したいと思います。どうすればよいですか?
これが私の現在のコードです:
java - JOptionPane ダイアログのニーモニックとホット キーの設定
JOptionPane ダイアログのボタンにホットキーとニーモニックを割り当てることは可能ですか? はい、いいえ、キャンセルのオプションを含むJOptionPane生成メッセージダイアログで、Yを押して[はい]ボタンを押し、Nを押して[いいえ]ボタンを押し、エスケープしてエスケープボタンをアクティブにできるようにしたいと思います。同様に、[OK] ボタンと [キャンセル] ボタンを含むダイアログで、Enter と Escape でそれらをアクティブにできるようにしたいと考えています。
すでにニーモニックが設定された状態で、JOptionPane のボタン オブジェクト配列に JButton を渡そうとしました。ニーモニックは機能し、ボタンはダイアログに正しく表示されますが、有効にすると正しく動作しません。最も顕著なのは、ダイアログを破棄しないことです。
ホットキーとニーモニックを JOptionPane ダイアログのボタンに追加する正しい方法は何ですか?
java - フォントサイズを変更し、JOptionPaneのボタン間にスペースを残す
JOptionPanesのテキストは非常に小さいので、ペイン内のテキストのフォントをどのように変更できるのか疑問に思いました。また、2つのボタンの間にスペースを設定したいと思います。
何かのようなもの
java - JOptionPane で閉じる x を無効にする
JOptionPane の左上隅にある閉じる x を無効にしたいのですが、どうすればよいですか?
java - JOptionPaneの使用
JOptionPaneメッセージダイアログボックスを使用していた場合、この小さなスニピットなどのメッセージセクションに配列全体を表示するにはどうすればよいですか?それともそれは可能でしょうか?
java - JOptionPane カスタマイズ入力
私がやりたいのは、JTextField の代わりに JTextArea を持つ JOptionPane inputDialog を持つことだけです。
JTextArea を Message パラメータの中に入れてみました
しかし、まだ下部にテキスト フィールドがあり、JTextArea からテキストを取得できません。元のテキスト フィールドを削除して jtextarea からテキストを取得するか、テキスト フィールドをテキスト エリアに完全に置き換える方法はありますか? 可能であればカスタム ダイアログを作成する必要がないようにしようとしていますが、これは簡単に実行できるように思われますか?
java - 標準 JOptionPane のキャンセル ボタンに関する質問
そのため、私は学校向けのプログラムに取り組んでおり、課題の一部は、入力プロンプトをポップアップ表示させることです。私は JOptionPane を使用しています。これには、本質的に [OK] ボタンと [キャンセル] ボタンがあります。さて、プロンプトが文字列を要求しているときにキャンセルを押したときにプログラムを終了させるには、次のようなものがあります。
しかし、Double と Int の両方で、入力として取得する数値に対しても同じことを行う必要があります。同じことを試してみると、The operator == is undefined for the argument type(s) double, null. というエラーがスローされます。では、数値の入力を求められたときに [キャンセル] をクリックしたかどうかを確認するにはどうすればよいでしょうか? ご協力いただきありがとうございます!
編集#1
以下は、数値を取得する JOptionPane のコードです。
java - ダイアログボックスで行列を印刷
ダイアログ ボックスに行列配列を出力するのに少し苦労しています。マトリックスは整数で、私が理解している限り、それを文字列に変更する必要がありますか?
とにかく、ここにコードがあります:
配列をダイアログボックスに出力するにはどうすればよいですか?
ありがとう。
java - JOptionPane の背景色を変更できません
こんにちは、確認ダイアログと同じルック アンド フィールを提供し、背景色を赤に設定するサンプル プログラムを作成しました。しかし、オプションの背景色がデフォルトの色として表示され、赤では表示されないという問題が何であるかわかりません。また、すべてのプラットフォームで同じルック アンド フィールの確認ダイアログが必要です。
これが私が書いたコードです。問題を解決するのを手伝ってください
public class JOptionPaneBackground {
}