問題タブ [jsr296]

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 に答える
199 参照

java - クラスにクラスを実装する

このように、JAVAのクラスにクラスを実装しようとしています

そのため、このクラスも多くの例外をスローしてキャッチしています。しかし、唯一の問題は、JForm コントロールがInvalidValueExceptionクラスで認識されないことです。これらのコントロールをこのクラスに開く方法がわかりません。

私が直面しているもう1つの問題は、validateInputが最大合計をチェックしていることですが、テキストボックスに数字以外のアルファベットが入力されているかどうかをチェックしたいです。

これは私のGUIがどのように見えるかです

ここに画像の説明を入力

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

java - netbeans でアプリを実行しようとしたときの java.lang.NullPointerException バグ

これが私のトレースバックです

また、私のマークされたすべての出現は

89行目は

これを解決する方法はありますか?また、ヘルプを見つけるためにオンラインで検索しましたが、何も見つかりませんでした。すべての回答をお待ちしております。前もって感謝します

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

java - NetbeansでのJavaアプリケーションとJavaデスクトップアプリケーション

重複の可能性:
NetbeansGUIエディタが独自の理解できないコードを生成する

Netbeans(古いバージョン)では、新しいプロジェクトを開始するときに選択できるアプリケーションには2つのタイプがあります。JavaアプリケーションJavaデスクトップアプリケーション

これら2つのタイプの違いは何ですか?

編集 :

Netbeansの新しいバージョンでは、Java Desktopアプリケーションはなくなり、Javaアプリケーションのみが使用可能になります。それは、それらがこれら2つのタイプの機能を1つに統合したことを意味しますか?

ここで説明するように、現在、 Javaアプリケーションを使用してGUIを使用してプログラムを作成しています。UIを使用したアプリケーションの作成に関しては正しい方法ですか?

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

java - NetBeans IDE 7.2.1 で Java デスクトップアプリケーションを作成する方法は?

重複の可能性:
Netbeans 7.1 で Java デスクトップアプリケーションが見つからないのはなぜですか

以前は、Netbeans 6.9.1 で新しい「Java デスクトップ アプリケーション」を作成するオプションがありました。ただし、このオプションは NetBeans IDE 7.2.1 では見つかりません。

それはまだ入手可能ですか?

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

java - Swing を使用して Container オブジェクトをメインの JFrame オブジェクトに追加しようとすると、このエラーが発生するのはなぜですか?

私はJava Swingアプリケーションの初心者で、次の問題があります。

私はこの単純なLoginFrame2クラスを持っています:

ご覧のとおり、私はJDesktopフレームワークのSingleFrameApplication抽象クラスを使用しています。この抽象クラスは、1 つのプライマリ JFrame を提供するだけです (この抽象クラスは、コンポーネント プロパティの挿入、終了処理、セッション状態の保存/復元も適切な方法で処理します)。単純な単一フレーム アプリケーション)。

クラスが実行されると、startUp()メソッドが実行されます。

ご覧のとおり、次の操作を実行しました。

  1. getMainFrame()メソッドを使用してメインのJframeを取得し、その参照をmainFrame変数に入れます。

  2. getContentPane()メソッドを呼び出すメインコンテナー(つまり、mainFrame オブジェクト内) を取得します。

  3. 次に、externalPanelという名前のJPanelオブジェクトを作成します。このオブジェクトに、文字列を表示する初期化済みのJLabelを配置します。

  4. 最後に、JPanelオブジェクトをContainerオブジェクトに追加してから、 ContainerをメインのJFrameオブジェクトに追加しようとします。

問題は、このクラスを実行すると、次のエラー メッセージが表示されることです。

問題は、Jframe オブジェクトに Container オブジェクトを追加することだと思います。しかし、なぜ?私が理解したことから、コンテナオブジェクトはJFrame内にラップされたオブジェクトです...どこに問題がありますか? どうすれば解決できますか?

TNX

アンドレア

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

java - プログラムにタスクを待機させ、進行状況バーをユーザーに表示するにはどうすればよいですか?

プログラムで Swing Application Framework を使用しています。そして、私には長い仕事があります。私はそれに使用org.jdesktop.application.Taskします。私がこのプロジェクトに参加する前に、別のプログラマーが 2 つのタスクを書きました (プログラムについて彼に尋ねることはできません)。タスクの実行中、完了率を示すことなくプログレス バーが表示されますが、「待機」メッセージが表示され、タスクが終了していない間はメイン ウィンドウをクリックできません。それは結構です!しかし、ProgressBars が作成された場所が見つかりませんでした。どこかのxmlファイルやプロパティファイルに記述されているのではないでしょうか?

また、別のタスクを作成し、それらを実行すると、作成したプログレス バーが表示されないか、正しく表示されません。ProgressBar と ProgressMonitor について読みましたが、役に立ちません。Programm は someTask.execute() の後も引き続き実行されますが、ProgressBar、ProgressMonitor などを表示したいので、ユーザーはメイン ウィンドウをクリックできず、ウィンドウは正しく表示されます。ユーザーがウィンドウを変更すると、ウィンドウに黒い「ブロック」が表示されるようになりました。

私は使用する必要があるかもしれません org.jdesktop.application.TaskMonitorここhttps://kenai.com/projects/bsaf/sources/main/content/other/bsaf_nb/src/examples/StatusBar.java?rev=235のように使用しようとしましたが、メイン ウィンドウが正しく表示されず、 ProgressBar は表示されません。

タスクがプログラムを実行しているときに必要ですが、ユーザーはプログレスバーを表示でき、操作をキャンセルでき、メインウィンドウをクリックできません。どうすればいいですか?

ここに私のコード: