質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
JavaFX

JavaFXとは、Java仮想マシン上で動作するリッチインターネットアプリケーション (RIA) のGUIライブラリです。Swingとは異なり、FXMLと呼ばれる XMLとCSSを併用してデザインを記述します。

Java

Javaは、1995年にサン・マイクロシステムズが開発したプログラミング言語です。表記法はC言語に似ていますが、既存のプログラミング言語の短所を踏まえていちから設計されており、最初からオブジェクト指向性を備えてデザインされています。セキュリティ面が強力であることや、ネットワーク環境での利用に向いていることが特徴です。Javaで作られたソフトウェアは基本的にいかなるプラットフォームでも作動します。

コンパイルエラー

コンパイルのフェーズで生成されるエラーです。よく無効なシンタックスやタイプが含まれているとき発生します。

Q&A

0回答

1029閲覧

1つのファイルで複数の実行をする方法について

amezeal

総合スコア7

JavaFX

JavaFXとは、Java仮想マシン上で動作するリッチインターネットアプリケーション (RIA) のGUIライブラリです。Swingとは異なり、FXMLと呼ばれる XMLとCSSを併用してデザインを記述します。

Java

Javaは、1995年にサン・マイクロシステムズが開発したプログラミング言語です。表記法はC言語に似ていますが、既存のプログラミング言語の短所を踏まえていちから設計されており、最初からオブジェクト指向性を備えてデザインされています。セキュリティ面が強力であることや、ネットワーク環境での利用に向いていることが特徴です。Javaで作られたソフトウェアは基本的にいかなるプラットフォームでも作動します。

コンパイルエラー

コンパイルのフェーズで生成されるエラーです。よく無効なシンタックスやタイプが含まれているとき発生します。

0グッド

1クリップ

投稿2019/12/18 04:30

編集2019/12/18 04:51

Java

1public class MapGame extends Application { 2 Stage stage; 3 4 @Override 5 public void start(Stage primaryStage) throws Exception { 6 stage = primaryStage; 7 primaryStage.setTitle("MAP GAME"); 8 Pane myPane_top = (Pane)FXMLLoader.load(getClass().getResource("MapGame.fxml")); 9 Scene myScene = new Scene(myPane_top); 10 primaryStage.setScene(myScene); 11 primaryStage.show(); 12 } 13 14 public static void main(String[] args) { 15 launch(args); 16 } 17 18 public void Timer(String[] args) throws ParseException{ 19 SimpleDateFormat sdf = new SimpleDateFormat("yyyy/MM/dd HH:mm:ss"); 20 Timer timer = new Timer(false); 21 TimerTask task = new TimerTask() { 22 23 @Override 24 public void run() { 25 System.out.println("てすと"); 26 timer.cancel(); 27 } 28 }; 29 timer.schedule(task, 1000); 30 } 31 32}

mainメソッド実行と同時にTimerも作動させたいのですが、コンパイルに成功してもタイマーが実行されません。どのように改善したらよいかを教えていただきたいです。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

jimbe

2019/12/18 04:43

ご質問は編集できますので, コードは, 入力枠の上辺にある <code> を押すと出てくる ``` で囲まれた中の "コード" という文字列を置き換える形でご提示願えますか. 専用の枠内に表示されるようになります. "ここに言語を入力" という文字列を "java" に置き換えますと, java キーワードのフォントが変わる等で, より見易くなります. 入力枠の下にプレビューがありますので, ご確認ください.
y_waiwai

2019/12/18 04:47

このままではコードが読みづらいので、質問を編集し、<code>ボタンを押し、出てくる’’’の枠の中にコードを貼り付けてください また、エラーが出るなら、エラー・メッセージも提示しましょう
退会済みユーザー

退会済みユーザー

2019/12/18 10:41

そのTimerとやらはどこで呼んでるんでしょうか
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだ回答がついていません

会員登録して回答してみよう

アカウントをお持ちの方は

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問