問題タブ [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.

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

java - JOptionPane.showConfirmDialogにデフォルトで[いいえ]を選択させる方法は?

ファイルがすでに存在する場合にユーザーにプロンプ​​トを表示する[名前を付けて保存]ダイアログをJavaに実装しましたが、デフォルトで[いいえ]オプションを選択したいと思います。どうすればよいですか?

これが私の現在のコードです:

0 投票する
4 に答える
3748 参照

java - JOptionPane ダイアログのニーモニックとホット キーの設定

JOptionPane ダイアログのボタンにホットキーとニーモニックを割り当てることは可能ですか? はい、いいえ、キャンセルのオプションを含むJOptionPane生成メッセージダイアログで、Yを押して[はい]ボタンを押し、Nを押して[いいえ]ボタンを押し、エスケープしてエスケープボタンをアクティブにできるようにしたいと思います。同様に、[OK] ボタンと [キャンセル] ボタンを含むダイアログで、Enter と Escape でそれらをアクティブにできるようにしたいと考えています。

すでにニーモニックが設定された状態で、JOptionPane のボタン オブジェクト配列に JButton を渡そうとしました。ニーモニックは機能し、ボタンはダイアログに正しく表示されますが、有効にすると正しく動作しません。最も顕著なのは、ダイアログを破棄しないことです。

ホットキーとニーモニックを JOptionPane ダイアログのボタンに追加する正しい方法は何ですか?

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

java - フォントサイズを変更し、JOptionPaneのボタン間にスペースを残す

JOptionPanesのテキストは非常に小さいので、ペイン内のテキストのフォントをどのように変更できるのか疑問に思いました。また、2つのボタンの間にスペースを設定したいと思います。

何かのようなもの

0 投票する
4 に答える
18638 参照

java - JOptionPane で閉じる x を無効にする

JOptionPane の左上隅にある閉じる x を無効にしたいのですが、どうすればよいですか?

0 投票する
3 に答える
4483 参照

java - JOptionPaneの使用

JOptionPaneメッセージダイアログボックスを使用していた場合、この小さなスニピットなどのメッセージセクションに配列全体を表示するにはどうすればよいですか?それともそれは可能でしょうか?

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

java - JOptionPane カスタマイズ入力

私がやりたいのは、JTextField の代わりに JTextArea を持つ JOptionPane inputDialog を持つことだけです。
JTextArea を Message パラメータの中に入れてみました

しかし、まだ下部にテキスト フィールドがあり、JTextArea からテキストを取得できません。元のテキスト フィールドを削除して jtextarea からテキストを取得するか、テキスト フィールドをテキスト エリアに完全に置き換える方法はありますか? 可能であればカスタム ダイアログを作成する必要がないようにしようとしていますが、これは簡単に実行できるように思われますか?

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

java - 標準 JOptionPane のキャンセル ボタンに関する質問

そのため、私は学校向けのプログラムに取り組んでおり、課題の一部は、入力プロンプトをポップアップ表示させることです。私は JOptionPane を使用しています。これには、本質的に [OK] ボタンと [キャンセル] ボタンがあります。さて、プロンプトが文字列を要求しているときにキャンセルを押したときにプログラムを終了させるには、次のようなものがあります。

しかし、Double と Int の両方で、入力として取得する数値に対しても同じことを行う必要があります。同じことを試してみると、The operator == is undefined for the argument type(s) double, null. というエラーがスローされます。では、数値の入力を求められたときに [キャンセル] をクリックしたかどうかを確認するにはどうすればよいでしょうか? ご協力いただきありがとうございます!

編集#1

以下は、数値を取得する JOptionPane のコードです。

0 投票する
3 に答える
1967 参照

java - ダイアログボックスで行列を印刷

ダイアログ ボックスに行列配列を出力するのに少し苦労しています。マトリックスは整数で、私が理解している限り、それを文字列に変更する必要がありますか?

とにかく、ここにコードがあります:

配列をダイアログボックスに出力するにはどうすればよいですか?

ありがとう。

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

java - JOptionPane の背景色を変更できません

こんにちは、確認ダイアログと同じルック アンド フィールを提供し、背景色を赤に設定するサンプル プログラムを作成しました。しかし、オプションの背景色がデフォルトの色として表示され、赤では表示されないという問題が何であるかわかりません。また、すべてのプラットフォームで同じルック アンド フィールの確認ダイアログが必要です。

これが私が書いたコードです。問題を解決するのを手伝ってください

public class JOptionPaneBackground {

}