私はJavaとSwingを使い慣れています。私はjframeを作成し、メニューバーにMenuItemを追加しました。jtextfieldはjdialogを閉じた後にjdialogの値を保持します
メニュー項目をクリックすると、jdialogが開きます。今、jdialogにはjtextfieldとjlabelがあります。今私の問題は 'ダイアログが初めて開かれたときに、テキストフィールドが空で正しいものです。今はjdialogを閉じてもう一度開きますが、jdialogで空のテキストフィールドを取得する代わりに、jdialogsのデフォルトのclose操作のプロパティが 'dispose'に設定されているため、以前に入力したデータを取得します。しかし、それは私のために起こっていません...
私は間違って何をしているのか分かりません。私は他の方法(私の最初のデモ学習プログラムとしてこれを考慮する)ここ
代わりに 'JOptionPane.showInputDialog(..)'を使用することを検討してください。ダイアログの場合は、新しいものを作成するか、テキストフィールドへの参照を保持して(望ましい)、空白にしてから開きます。しかしもっと早く助けを求めるには、[MCVE]または[短く、自己完結型の正しい例](http://www.sscce.org/)を投稿してください(スクリーンショットはほとんど知られていません)。 –
ここに私の正確な問題:https://www.youtube.com/watch?v=6mfFOG5szvw – pratik
あなたの正確な問題は、JavaコードとYouTubeのビデオを区別することができないということです。私たちはそれを手助けすることはできません。 –