是正常的,你写的程序执行后就是这个效果。
没有显示“Hello from Swing“
那是因为你在SApp()中根本就没有调用public void paintConponent(Graphics g)
这个方法啊!!!!

解决方案 »

  1.   

    public class SApp extends javax.swing.JFrame
    如果改为
    public class SApp extends JFrame报错:
    D:\JavaTest\JavaTest>javac SApp.java
    SApp.java:4: cannot access JFrame
    bad class file: .\JFrame.class
    class file contains wrong class: JavaTest.JFrame
    Please remove or make sure it appears in the correct subdirectory of the classpa
    th.
    public class SApp extends JFrame
                              ^
    1 error
      

  2.   

    该代码来自“Java技术内幕”,paintConponent是自调用的函数