2017-03-13 12 views
0

8.121 JREを実行しているEclipse Neon 2 IDEでコードをコンパイルしようとしています(下記参照)。 Swing Designer ApplicationウィンドウでSWTデザイナープロジェクトを作成しました。プログラムを実行すると空白のアプリケーションが表示されませんが、私のテストコンソール出力メッセージは Console Output です。私は誰かが私のEclipseソフトウェアで何が起こっているか教えてくれるかどうか知りたかったのですか?私はソフトウェアを再インストールし、他の多くのソリューションを試しました。私は何時間も研究しましたが、なぜこれが起きているのかまだ分かりません。 (ミニノート:私はC言語でコーディングされたときの時間を考えています++このタイプのエラーは、私は、コンソールアプリケーションを作成しようとしたとき、私はその問題を解決するために システム(「PAUSE」) を使用aswell発生した)Java WindowsBuilderアプリケーションが終了メッセージでコンパイルする

package test; 

import java.awt.EventQueue; 

import javax.swing.JFrame; 

public class test { 

private JFrame frame; 

/** 
* Launch the application. 
*/ 
public static void main(String[] args) { 
    EventQueue.invokeLater(new Runnable() { 
     public void run() { 
      try { 
       test window = new test(); 
       window.frame.setVisible(true); 
      } catch (Exception e) { 
       e.printStackTrace(); 
      } 
     } 
    }); 
} 

/** 
* Create the application. 
*/ 
public test() { 
    System.out.println("Test"); 
    initialize(); 
} 

/** 
* Initialize the contents of the frame. 
*/ 
private void initialize() { 
    frame = new JFrame(); 
    frame.setBounds(100, 100, 450, 300); 
    frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); 
    } 

} 
+0

私のためにうまく動作します – MadProgrammer

+0

@MadProgrammerこんにちは、私はそれを実行しようとすると、コードが正しく動作すると確信しています、Eclipseは私に空のアプリケーションを表示されません。たとえば、ボタンを追加してプログラムを実行すると、ボタンをクリックするアプリケーションが表示されません。 – Atlas

+0

@MadProgrammerこんにちは、私は私の問題を解決したと思います。代わりにWindowBuilder-> SWT Designer-> SWT/Jface Javaプロジェクトを作成するには、通常のJavaプロジェクトを作成し、Application Windowファイルを追加しました。今では私のアプリケーションを見ることができます。 – Atlas

答えて

1

私が持っていた問題は、私が作成したものです

WindowBuilder->SWT Designer->SWT/Jface 

Javaプロジェクトです。だから私がアプリケーションウィンドウファイルをコンパイルするときにアプリケーションを表示しませんでした。

問題を解決するために、通常のJavaプロジェクトを作成しました。アプリケーションウィンドウファイルを追加しました。そのため、ファイルタイプとプロジェクトタイプがプログラムのコンパイルに合っているかどうかを確認してください。

+0

'SWT/JFace'はSwingと同じではないSWTアプリケーションのためのものです。 –

+0

説明をありがとうございます。 – Atlas

関連する問題