1

さて、私は長い間この質問を念頭に置いていました。複雑な要件がありますが、可能な限りシンプルに保ちます。

コマンドラインから実行するために使用する2つの引数を取るバックグラウンドプロセスがあります。最初の引数は 3 つの有効な値を持つことができ、2 番目の引数は 2 つの有効な値を持つことができます。

私は通常、solaris unix のコマンドラインでそのプロセスを実行します。そのプロセスは完全に C++ でコーディングされています。

私が今欲しいのは、プロセスをバックグラウンドで実行するための Java で単純な GUI を作成したいということです。私は Java の高度な概念についてはまったくの初心者であり、大学時代に勉強したいくつかのコア Java については知っています。

それで、ここで私の質問はどうすればGUIの作成を開始できますか?Java を使用して単純な GUI を作成するには何が必要ですか? 私は C++ プログラマーなので、Java で GUI プログラミングを学ぶ自信があります。

私の考えに命を吹き込むための正しい方向性を教えてください。ネット上で入手できる良い資料があれば役に立ちます。

4

4 に答える 4

2

私は見ることから始めます。

ProcessBuilder(簡単な) とBasic IOにも慣れてきました。

MarvinLabs もいくつかの素晴らしい点を挙げています。

于 2012-10-17T07:53:50.573 に答える
1

本当に必要なのはJFrameとJPanelだけです。JFrameはGUIが存在する物理的なウィンドウであり、JPanelはコンテンツマネージャーです。JComponents(JLabel、JComboBoxなど)をJPanelに配置します。

Java Api:http ://docs.oracle.com/javase/7/docs/api/

各コンポーネントの使用例:http://docs.oracle.com/javase/tutorial/uiswing/components/index.html

于 2012-10-17T07:50:26.033 に答える
1

使用する Google 検索は、「java swing チュートリアル」です。Swing は Java の GUI ライブラリです。

以下もご覧ください。 Java GUI フレームワーク。何を選ぶ?Swing、SWT、AWT、SwingX、JGoodies、JavaFX、Apache Pivot?

于 2012-10-17T07:49:17.477 に答える
0

IMO、JavaFX 2.1を使用して Java で GUI を開発してみてください。アプリケーションを設計するためのシーン ビルダーツール、組み込みサポート css のようなスキンがあります。

ここで Javafx 2.1 の同時実行性を確認してください。

于 2012-10-17T08:17:43.593 に答える