Learning Java という名前の O'reailly Java テキストを読んでいます。その指示に従い、独自のクラス HelloComponent を作成して JLabel クラスを置き換え、グラフィックの Hello World を作成しました。
HelloComponent クラスをコンパイルできません。それは私にエラーを与えています:JComponentでシンボルが見つかりません
ここにコードがあります。
ファイル:HelloComponent.java
import java.awt.*;
class HelloComponent extends JComponent
{
public void paintComponent(Graphics g)
{
g.drawString("Hello World", 125, 95);
}
}
ファイル: HelloWorld3.java
import javax.swing.*;
public class HelloWorld3
{
public static void main(String[] args)
{
JFrame frame = new JFrame("Hello World!");
frame.add(new HelloComponent());
frame.setSize(300, 300);
frame.setVisible(true);
}
}