問題タブ [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 投票する
1 に答える
16562 参照

java - JOptionPane.showMessageDialog で [OK] ボタンをクリックすると Java プログラムが終了する

second.java プログラムで[ OK ] ボタンをクリックすると、プログラムはプログラムを終了します。終了しないようにしたい(実行中のスレッドがあるため)。setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE)を削除してみました。

代替テキスト


コード



どうもありがとう

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

java - JOptionPane から取得した詳細を追加するスクロール可能な JList を作成する方法

JOptionPane(すでに行われている)を介して(おそらくボタンを使用して)ユーザーからの入力を繰り返し取得し、詳細を何か(動的オブジェクト配列について)に保存し、この情報をスクロール可能なJListのリストとして表示したいと考えています。


マイコード



飛行機の詳細を保存するにはどうすればよいですか?スクロール可能な JList を実装するにはどうすればよいですか? 助言がありますか。

どうもありがとう

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

java - 入力されたテキストが数値であるかどうかを検証するにはどうすればよいですか?

入力した値が英数字ではなく数値であるかどうかを確認するためにフィールドを検証する必要がある計算アプリケーションがあります。コードについていくつかアイデアがあります。
Swingを試すのはこれが初めてなので、何か間違ったことをしたり、初心者のように思われる場合は、ガイドしてください。

助けてください。ちなみに、NetBeansが「JOptionPane」コマンドを認識しないことを通知し続けるのはなぜですか。

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

java - JOptionPane.showInputDialog のユーザー入力の検証

私はJAVAを学んでいて、コードのこの特定の部分に少し問題があります。いくつかのサイトを検索し、さまざまな方法を試しましたが、さまざまな可能性に対応する方法を実装する方法がわかりません。

ユーザーに入力がない場合や、1、2、3 以外の入力がある場合でも、何らかの検証が必要だと思います。これを達成する方法について誰か提案がありますか?

while ループ、入力を整数に変換する前に null をチェックする if ステートメント、およびいくつかの異なるタイプの if else if メソッドを試しました。

前もって感謝します!

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

java - 編集可能なテキスト フィールドとリストを含む JOptionPane ダイアログ

ユーザーがリストから値を選択できるだけでなく、テキストを編集できるダイアログを作成することは可能ですか? (編集可能な JComboBox を持つダイアログのようなもの。)

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

java - Java-JOptionPane.InputDialog-ユーザーが入力を入力せずに[OK]をクリックした場合はどうなりますか?

さて、私はユーザーが何も入力せずに「OK」をクリックしたかどうかを検出する方法を作成しようとしています。

たとえば、ユーザーが[キャンセル]をクリックすると、次のコードでwhileループから抜け出します。

[OK]をクリックするユーザーのために、これらの線に沿って何かを試しました。

ユーザーが[OK]をクリックしたが、サイコロがない場合は、ループから抜け出します。この例外が発生します:

OK_OPTIONはint型であるため、intに変換しました。誰かが私がこれをどのように行うことができるかについて何か考えを持っていますか?

この投稿は「キャンセル」ボタンについては見つかりましたが、「OK」ボタンについては何も見つかりませんでした。ありがとう!

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

java - JOptionPane.showInputDialogでタイトルにカスタムアイコンを使用する

ラベルではなく、JOptionペインのタイトルにカスタムアイコンを使用しようとしています。それができる方法はありますか?でIconクラス(以下に示す)を使用してJOptionPaneいますが、タイトルではなくメイン表示領域にアイコンが表示され続けます。コードは次のとおりです。

ありがとう

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

java - JOptionPaneダイアログボックスのボタンを拡大するにはどうすればよいですか?

次のコード行には、[はい]と[いいえ]の2つのボタンがあるダイアログボックスが表示されます。これらの2つのボタンを実際のデフォルトサイズの少なくとも3倍にします。カスタマイズされたJFrameを作成し、ボタンを追加してサイズを設定できることは理解していますが、ダイアログボックスが多数あります。実用的ではないようです。

ボタンを大きくしたいのは、ダイアログボックスのフォントサイズを大きくしたためです(1行のコードがコード内のすべてのダイアログボックスに影響を与えました)。そして、ボタンの小さい(デフォルトの)サイズは、言葉遣いに比べてぎこちなく見えます。

では、JOptionPaneダイアログボックスのボタンのサイズを操作するにはどうすればよいですか?

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

java - ユーザーが 5 分間アイドル状態になった後にポップアップするダイアログ ボックスを作成する方法は? (ジャワ)

次のようなダイアログ ボックスがあります。

ユーザーが「OK」を押すと、Jframe に直接移動し、ユーザーにスライダーを使用して温度を入力するように求め、ボタンを押すと次のセットに進みます。

とにかく、ユーザーが「OK」を押した後、目に見えないカウントダウンを作成したいので、Jframeメニューで5分間アイドル状態になった後、JFrameの上に1つの警告ダイアログボックスが表示され、「NEED ATTENTION」のようなメッセージが表示されます。

これはactionListenerを思い出させます。ただし、非物理的な要素によって 5 分間呼び出されます (ボタンのクリックではありません)。

したがって、コードは次のようになります。


コードの動作:

ただし、1回だけにしてほしい。では、set.Repeats(false) を呼び出すにはどうすればよいでしょうか。

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

java - タイトル メニューの JOptionPane ダイアログ ボックスの画像を置き換える方法は?

デフォルトの Java ロゴの代わりに、すべてのダイアログ ボックスで別のイメージを使用したいと考えています。

画像は jpeg で、既にデスクトップに保存されています。タイトルメニューを変更する方法はありますか?