2

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

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

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

編集 :

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

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

4

3 に答える 3

2

Javaアプリケーションとは、UIのない​​コアJavaアプリケーションを意味します。Java Desktop Applicationは、Swingを使用したUIを使用したアプリケーションを意味します。Javaデスクトップアプリケーションでは、ドラッグアンドドロップツールを使用してUIを作成できます

于 2012-10-27T06:06:58.313 に答える
1

Java Desktop ApplicationはUIコンポーネントを備えたJavaアプリケーションであり、JavaアプリケーションはコアJavaライブラリを備えたアプリケーションを表します。

注意:これ(Javaデスクトップアプリケーションプロジェクトタイプ)は、NetBeansの新しいバージョン(7以降)では削除されます。

落とされるので想像できますが、好ましくありません。

于 2012-10-27T06:07:53.917 に答える
1

提供された答えはすべて正しいですが、いくつかの詳細を追加したいと思います。Java Desktopアプリケーションは、JavaSwingUIアプリのテンプレートに似ています。これは、デフォルトでメインアプリ、メインビュー、およびバージョン情報ダイアログを提供します。メインビュークラスを介してすべてのUIコンポーネントを追加できます。

それ以外は、通常のJavaアプリと非常によく似ています。通常のJavaアプリテンプレートを選択して、JavaSwingUIアプリを作成することもできることに注意してください。

これは、NetBeans7.0までサポートされています。現在、非推奨であり、開発者はNetBeansプラットフォームを使用してUIアプリケーションを開発することをお勧めします。ただし、必要に応じて、Swingアプリの作成を継続できます。

于 2012-10-27T06:13:25.963 に答える