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

java - Give a Yes/No option in a Java GUI

I'd like to change the code below to present a yes or no option when a user clicks on 'X' but I'm afraid my java newbie skills don't stretch to it yet. Any suggestions please? I'd like to keep the code below as intact as possible in order to see what needs to be done differently for future reference.

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

java - JOptionPane.showInputDialog()のような静的メソッドを作成しますが、ダイアログボックスに独自のコンポーネントを使用します

ダイアログを介してオブジェクトをインスタンス化するために使用でき、入力が受信されるまでそのオブジェクトをインスタンス化しないメソッドをどのように記述できますか?たとえば 、テキストフィールドの代わりにJPasswordFieldを使用する
int i = JOptionPane.showInputDialog("Enter number: ") ようなものを作成するにはどうすればよい ですか?char[] c = className.showPasswordDialog("Enter password: ")

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

java - 表示されるメッセージのテキストサイズが大きくなったときにjOptionPaneにボタンを正しく表示する

以下のコードを記述して、いくつかの情報を表示し、jOptionPaneを介してユーザーからの応答を取得します。現在、このメソッドに提供されるテキストは時間の経過とともに大きくなり、テキストの量が増えると、jOptionPaneが奇妙に動作し、ボタンが表示されない場合があり、パネル全体がテキストで占められ、ボタンにアクセスできなくなります。

どうすればこれを修正できますか?

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

java - プログラムでJOptionPane.ShowInternalOptionDialogを閉じる

私の現在のデザインは次のとおりです。メインアプリを表示する外枠があります。ユーザーがメインアプリのボタンをクリックすると、ポップアップウィンドウが起動するはずです。JOptionPane.showInternalOptionDialogを使用しており、ボタンオブジェクトをオプションとして渡します。ユーザーがこれらのボタンの1つをクリックすると、特定のコマンドを実行してからウィンドウを閉じる必要があります。ポップアップが表示されているフレームを閉じることができませんでした。

このフォーラムで同様の質問を見つけました。これは、次の回避策を示唆しています。 JOptionPane.showOptionDialog()によって作成されたダイアログを閉じる

しかし、上記の回避策は私の完全なGUIを閉じます。JOptionPaneポップアップを閉じたいだけです。

前もって感謝します。

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

java - JOptionsPaneは、'options'引数のコンポーネントをComponent.toString()として表示します。

ユーザーが背景色として2色のいずれかを選択できるようにダイアログをポップアップしようとしています。特に見栄えを良くするために、問題の色で表示する2つの選択肢を指定します。

ただし、これは機能しません。JButtonの代わりにJButton.toString()の戻り値がドロップダウンに表示されます。また、JLabelとLabelを試してみました。APIによると、JButtonはコンポーネントであるため、そのままダイアログに追加する必要があります。JButtonを'message'パラメーターに追加すると、期待どおりに表示されます。

私が間違っていることについて何か考えはありますか?

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

java - joptionpane問題

こんにちは、これはユーザーの入力を受け取る joptionpane を作成するための私のコーディングです。入力を入力すると、コードがそれを処理します。

ただし、ペインを閉じると、なぜ閉じられないのかわかりません。代わりに、空のフィールドを処理して null 値を返します。このペインには 2 つのボタンがあります。1つはOKでCANCELです。OK ボタンは正常に機能しますが、問題は CANCEL ボタンにあります。

[キャンセル] ボタンはフレームを閉じず、代わりに空のフィールドを処理し、コードに null 値を返します。この JOptionpane コーディングで見逃していることはありますか?

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

java - アプリケーション(JAVA)を実行するとフレームが空白になります

それで、ここにいる何人かの人の助けを借りて、私はこのコードをコンパイルして実行することができました。しかし今、別の問題が現れています。アプリケーションを実行しているとき、パネルは空白です。私は初心者です、そして私は私が愚かなことをしていることを知っています。私はこれを完全に機能させるために一晩中ここに座っていましたが、それを機能させるために他に何をする必要があるのか​​理解できません。

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

java - JOption ペインのボタンにアクセスして MouseListener を追加する

.getComponents()そうです、これは を返す Component を使用することで比較的簡単になると思いましたJPanelが、困難に直面 しています。JOptionPaneJButtonJPanel

JOptionPaneロールオーバー時にボタンの色を変更できるように、ボタンでマウス リスナーを使用したいと考えています。これを達成するためのより簡単な方法はありますか?

これはこれまでの私のクラスです..

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

java - JOptionPaneを使用してユーザーの入力を受信する

これは、ユーザーにファイル名の入力を求める私の元のコードです。ただし、ユーザーが作業するには、コンソール内に書き込む必要があります。

ここで、JOptionPaneを作成して、ペイン内に入力するようにユーザーに促したいと思いました。これは私のコードです。

ユーザーの入力を受け取り、それらを処理するコーディングがさらにいくつかあります。ただし、joptionpaneを作成した後は、何も起こりません。joptionpaneが出てきましたが、入力を入力した後は何も起こりません。私の間違いはどこにあるのでしょうか?

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

java - JOptionpanesを使用してアレイに追加するにはどうすればよいですか?

現時点では、配列にアイテムを手動で追加する必要がありますが、おそらくJOptionPanesを使用してユーザーが自分でこれを実行できるようにしたいのですが、これを行うための最良の方法は何でしょうか。これが私の現在のコードです。