とあるプログラムをeclipseで作ったら問題なく動きました。しかし学校のPCでやると実行時にエラーがでました。それが以下です。
class javax.swing.JFrameにはExit_ON_CLOSEは定義されていません
ちなみにソースは以下です
import javax.swing.*;
import java.awt.Color;
import java.awt.Font;
import java.awt.Graphics;
import java.awt.event.*;
import java.util.Vector;
import java.awt.event.* ;
public class f_sotu3 extends JFrame {
JPanel p;
JButton btn1;
JTextField tx1;
public f_sotu3(){
p = new JPanel();
p.setLayout(null);
btn1 = new JButton("検索");
tx1 = new JTextField();
setTitle("卒論");
setBounds( 10, 10, 1100, 1100);
btn1.addActionListener(new ActionListener()
{
public void actionPerformed(ActionEvent event){
System.out.println(tx1.getText());
}
}
);
btn1.setBounds(500,50,100,60);
tx1.setBounds(50,170,900,60);
tx1.setFont(new Font("MS ゴシック",Font.BOLD,18));
p.add(tx1);
p.add(btn1);
getContentPane().add(p);
}
public static void main(String[] args){
/* 自分自身を作成 */
f_sotu3 test = new f_sotu3();
/* 終了処理を追加 */
test.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
test.setVisible(true); /* 実際に表示する */
}
}
No.1ベストアンサー
- 回答日時:
エラーに原因が書いてありますよ。
JFrame.EXIT_ON_CLOSEは1.3から定義された定数です。
きっと学校のJavaのバージョンは1.2なんでしょう。
WindowListenerをimplementsして、windowClosedメソッドを実装すればよいのでは?
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Java java 入力 3 4 3 出力 ABC DEFG HIJ このようなプログラムの書き方を教えてくだ 2 2022/07/15 14:18
- Ruby 【JAVA】数字をひし形に出力するプログラムについて 2 2022/07/11 23:32
- Java java final 1 2022/06/10 22:49
- Java Java プログラム public class Main { public static void 3 2023/08/10 23:46
- Java 直し方について教えて頂きたいです。 4 2022/08/13 02:11
- Java Java 配列<選挙> 4 2023/07/31 15:07
- JavaScript 入力フォームの javascript で メールアドレスの正規チェックをを行い、ボタンをクリックして 2 2022/04/27 16:06
- 英語 英文解釈 4 2023/07/26 13:54
- C言語・C++・C# 大量のデータを読み込んで表示する速度を改善したい 8 2023/05/07 13:29
- Java javaでのプログラム(配列)について質問です. 2 2022/10/14 22:27
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
「例外 *** は対応する try 文...
-
<forEach> 内で供給された "ite...
-
eclipseに記述したjavaファイル...
-
干支の計算で。。。
-
NetBeansでのJButtonの配列化
-
java初心者です。座標取得と図...
-
画像の縦横サイズって取得でき...
-
文字サイズが可変のラベル
-
(急募)JavaカレンダーをGUI可に...
-
setAttribute(String, int)は適...
-
jFrameを使って複数の画面を生...
-
はじめてのjavaのソース解析
-
半透明の画像
-
【java】検索フォームの検索結...
-
C言語のポインターに関する警告
-
配列にnullを代入すると、null...
-
IF関数でEmpty値を設定する方法。
-
javaで質問です。 文字列2023/2...
-
System.err. printlnとSystem.o...
-
C#で動的配列Listの中身をListB...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
eclipseに記述したjavaファイル...
-
「例外 *** は対応する try 文...
-
干支の計算で。。。
-
Selenium IDEでexportしたコー...
-
Javaを使ってデジタル時計を作...
-
ColabでのPytorchのエラー
-
importするには java.io.*; imp...
-
生年月日と今日の日付から年齢...
-
ファイル名を動的に生成したい
-
文字列を数式に
-
<forEach> 内で供給された "ite...
-
Javaからストアド実行(配列項目)
-
シャットダウンフックが呼ばれない
-
ActionForm form にnullが入っ...
-
setAttribute(String, int)は適...
-
(急募)JavaカレンダーをGUI可に...
-
文字サイズが可変のラベル
-
python OpenPyXLを使って出力結...
-
Java での グローバルIP取得
-
データの外挿について
おすすめ情報