0

次のウィンドウを持つアプリケーションを開発しています

ウィンドウに入力された情報が正しい場合は、ユーザーのみが上記の順序でウィンドウを表示するように求められます。今、顧客はこのユーザーインターフェースで私を要求しました。

ここで、これらすべてのウィンドウを最後のウィンドウ形式で追加する必要があります。最初に入力した情報が正しければ、ユーザーは最後の画像の2番目の部分で許可されます。このアプリを起動すると、ユーザーは最後の画像を表示します。最後のウィンドウのそれぞれの部分でいつでも値を変更できます。SwingJavaでコーディングしました。Javaは初めてです。私はNetbeans7.1.2で作業しています。1)Login.javaとして3つのファイルがあります-拡張Jframeクラスのメインオブジェクトとフォームオブジェクトを持つLoginDemoクラスを含みます-Jフレームを拡張してアクションリスナーを実装するログインクラス(このクラスはJフレームを作成します次のファイルの情報を入力します。2)情報が正しければ、Algorithm.javaは次のファイルの新しいJフレームオブジェクトを作成します。3)TravellingSalesmanProblem.javaは、OptimalTravelRouteウィンドウに表示される出力を提供します。WebサイトへのREST呼び出しを使用して情報にアクセスしています。だから誰かがこれで私を助けることができますか?

4

1 に答える 1

0

これは、コードをどのように構成したかによって異なります。コンポーネントをウィンドウ/フレーム自体に直接配置しただけの場合は、作業が必要になる可能性があります。

または、パネルを使用してウィンドウに配置した場合は、時間を節約できる可能性があります。

ともかく。あなたが窓しか持っていないと仮定します。

for each window do
    myLastWindow.add(window.getContentPane());

これは非常に簡単ですが、必要なレイアウトも知っておく必要があります。SwingXプロジェクトのGridLayoutやVerticalLayoutのようなものを提案します。

于 2012-07-10T06:20:16.733 に答える