你的代码没错啊,只是Label的大小太大了,被Frame遮住了。
用setLocation(200,500);就能显示出来了。
还有一个问题是,你的程序关闭窗口以后,还在运行,必须
设置默认关闭窗口时停止程序。import java.awt.*;
import javax.swing.*;
class T extends JFrame
{
JLabel d;
public T()
{
Container c=getContentPane();
c.setLayout(null);

setSize(1024,738); d=new JLabel("Hello world!");
d.setSize(100,350);
d.setLocation(200,500);
c.add(d);
show();

}

public static void main(String args[])
{
T b=new T();
b.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}