トップページ⇒tech
1001コメント461KB

【初心者】Java質問・相談スレッド94【大歓迎】

■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん2006/11/21(火) 06:11:54
過去ログ、関連スレッド、よくある質問とその回答、
質問をする前に、貴方が見なければならないサイトについての情報は、
下のwikiのページにまとめてあります。
http://www.wikiroom.com/java/

これからJavaでプログラミングを始めたいが、何をすればいいかわからない人も、
wikiからのリンクをおたどりください。

よくある質問
・「コマンドまたはファイル名が違います」
 「'javac' は、内部コマンドまたは外部コマンド、
 操作可能なプログラムまたはバッチ ファイルとして認識されていません。」
 「Exception in thread "main" java.lang.NoClassDefFoundError: 」
 http://www.wikiroom.com/java/?path,classpath
・String に == は使うな。equals を使え。
・「\12288 は不正な文字です。」
文字リテラル以外で全角スペースは使えません。半角スペースに。

前スレッド
【初心者】Java質問・相談スレッド93【大歓迎】
http://pc8.2ch.net/test/read.cgi/tech/1149349035/

/* 既出の質問や、他に適切なスレが存在する質問は、容赦なく無視されます。
質問をする前にwikiで過去ログ、関連スレ、FAQをチェックしてください。 */
また、当スレで質問をするかたは、回答をもらえたときに、
wikiの更新をして頂ければ、忝なく存じます。

JavaScript, Ajaxの質問は、ここでは受け付けていません。
Web製作板をご利用ください。http://pc5.2ch.net/hp/

次スレは>>980あたりで。
0357デフォルトの名無しさん2006/11/30(木) 18:13:00
Exception inthread"main"java.lang.Error:
Do not use javax.swing.JFrame.setLatout() use
javax.swing.JFrame.getContentPane().setLayout() instead
at javax.swing.JFrame.createRootPaneException(JFrame.java:465)
at javax.swing.JFrame.setLayout(JFrame.java:531)
at s13.main(s13.java:17)
というエラーがでてしまいます。ソースコードを下に書くので
どうかご指導お願いします。
0358デフォルトの名無しさん2006/11/30(木) 18:14:28
import javax.swing.*;
import java.awt.*;

public class s13 {

public static void main(String[] args) {

// JFrameクラスのインスタンスを作成
JFrame frame = new JFrame(
"いろいろのせたアプリケーション");

// レイアウトマネージャ(FlowLayout)のインスタンスを作成
FlowLayout f_layout =
new FlowLayout(FlowLayout.CENTER, 5, 5);

// コンテナ(フレーム)にレイアウトをセット
frame.setLayout(f_layout);

// JButtonクラスのインスタンスを作成。
JButton button = new JButton("ボタンです。");
0359続き2006/11/30(木) 18:15:14
// JLabelクラスのインスタンスを作成。
JLabel label = new JLabel("ラベルです");

// JTextFieldクラスのインスタンスを作成
JTextField text =
new JTextField("テキストフィールドです。", 15);

// フレームにコンポーネントを追加
frame.getContentPane().add(button);
frame.getContentPane().add(label);
frame.getContentPane().add(text);

// フレーム(ウィンドウ)が閉じる際の処理を定義
frame.setDefaultCloseOperation(
JFrame.EXIT_ON_CLOSE);

// フレームのサイズを設定して表示
frame.setSize(250,100);
frame.setVisible(true);
}
}
■ このスレッドは過去ログ倉庫に格納されています