私はインターネットを検索してきましたが、これに対する解決策が見つかりません。私のプログラムは Eclipse で正常に動作し.jar
ますが、ユーザーがファイルをクリックするだけ.jar
で GUI が実行されるように、プログラムをファイルにする必要があります。
エクスポートしたファイルをクリックして.jar
も、何も起こりません。プログラムのメイン クラスだけがあり、Eclipse で実行をクリックすると、GUI が表示されます。
GUI がそのまま残り、すぐに消えないようにするには、ここに何を追加する必要がありますか? 私はそこに入れようとしましたJOptionPane
が、うまくいきました。ボックスは出てきますが、GUIはまだ動きません。
package dijkstra;
import java.awt.BorderLayout;
import java.util.Map;
import javax.swing.JFrame;
public class RunGUI {
public static void main(String[] args){
FlightSchedulerGUI.setWindowsLookAndFeel();
try {
Map<Integer, Airport> airports = FileProcess.loadtegMap();
FlightSchedulerGUI GUI = new FlightSchedulerGUI(airports);
GUI.randomizeRoute();
GUI.findBestRoute();
JFrame frame = new JFrame();
frame.setLayout(new BorderLayout());
frame.add(GUI);
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.setTitle("Flight Scheduler");
frame.setSize(600,400);
frame.setVisible(true);
} catch(Throwable t ){
t.printStackTrace();
System.err.flush();
System.exit(1);
}
}
}