🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: cn.bbs.comp.lang.java
Article #21566

Java ͼ���û��������֮һ(for ��ѧ��) zz

#21566
From: ����è->�ú�ѧϰ...
Date: Thu, 27 Nov 2003 16:36
67 lines
5286 bytes
һ. AWT �� SWING
����AWT �� SWING �� Java ��� GUI �û�����Ļ��� AWT �������������ͬ��S
wing �д󲿷���������������������ԭ��Swing ���������ܣ������и�ʽ������
�����������Ҹ�Ϊ�������á�����һ��ʼʹ�� AWT �ij���Ա�ܿ��ת��ʹ�� Swing 
�ˡ�
������Ϊʲô AWT ���û�������أ���Ϊ Swing �Ǽܹ��� AWT ֮�ϵģ�û�� AWT ��
û�� Swing�����Գ���Ա���Ը���Լ���ϰ��ѡ��ʹ�� AWT ������ Swing�����ǣ����
��Ҫ���߻��á�������ʾ���ͬ��˵�����ܿ�����ɲ�� (Z-Order) ���ң�������
��
  /**
 * AwtSwing.java
 * @author Fancy
 */
import java.awt.*;
import javax.swing.*;
public class AwtSwing {
    JFrame frame = new JFrame("Test AWT and SWING");
    JDesktopPane jdp = new JDesktopPane();
    JInternalFrame jif1 = new JInternalFrame("controls");
    JInternalFrame jif2 = new JInternalFrame("cover");
    public AwtSwing() {
        frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
        frame.getContentPane().add(jdp);
        jif1.setContentPane(new JPanel());
        jif2.setContentPane(new JPanel());
        jif1.getContentPane().setLayout(new BorderLayout());
        jif1.getContentPane().add(new Button("AWT Button"), BorderLayout.WES
T);
        jif1.getContentPane().add(new JButton("Swing Button"), BorderLayout.
EAST);
        jif1.setSize(200, 100);
        jif2.setSize(200, 100);
        jdp.add(jif1);
        jdp.add(jif2);
        frame.setSize(240, 140);
    }
    public void show() {
        frame.show();
        jif1.setVisible(true);
        jif2.setVisible(true);
    }
    public static void main(String[] args) {
        AwtSwing as = new AwtSwing();
        as.show();
    }
}
��������������򣬲�������϶��Ǹ���Ϊ��cover�����Ӵ��ڣ����ǻᷢ��һ���dz���
Ȥ��������ͼ��

������Ȼ cover �Ӵ������� controls �Ӵ���֮�ϵģ�������ֻ�ָ�ס�� Swing Butt
on��û���ָ�ס AWT Button���ٿ�һ������Dz���������һ�ָо���Swing Button 
�ǡ�������ȥ�ģ��� AWT Button ���ǡ�����ȥ�ġ�����Ƕ��߻�����ɲ�δ��ҵ�
һ�����ӡ�
����Swing ��������ۡ����á����������ص㣬Ҳ��ȱ�㡪��ʹ�� Swing ����ij���
ͨ�����ʹ�� AWT ����ij������и����Ǵ�Ҷ����Ǹ�ϲ���� Swing �����ԭ��
���ڣ���Ϊ���ż����Ӳ������һ����ٶ��Ѿ��������⡣�෴�ģ��û�����Ҫ��
�۵��û����棬������Ա�����Ҫ���õĿ��������
���������ã������������ʹ�� Swing �������ͼ���û������ Java Ӧ�ó���

--
��......�����ѱ���ң����ҵ�����ͻ�������⣬��ĽŲ�����ø������˵IJ�һ
�������˵ĽŲ��������Ѹ�ٶ㵽�ص��£�����ĽŲ������������һ������ٻ�
����Ѩ��Ȼ���㿴�������DZߵ����������Ҳ���������Ӷ�����˵һ������Ҳû
�С������޷����Ҳ������룬��ʵ�ںܿɱ������ǣ�����һͷ���ɫ��ͷ���������ѱ
���ң��Ǹû��ж������ð������ɫ�����ӻ����������㣬��Ҳ��ϲ�����������䴵
������������                                              ------��С���ӡ�
�� ��Դ:����ˮ˼Դ bbs.sjtu.edu.cn��[FROM: 211.80.91.3]
Technical Details
Message-ID: <49QaKc$AOG@bbs.sjtu.edu.cn>
Path: arc1-ca.pugleaf.net!archiver1.google.com!news2.google.com!news.maxwell.syr.edu!newshosting.com!news-xfer2.atl.newshosting.com!167.206.3.103.MISMATCH!news3.optonline.net!news.bylinux.net!news.ccie.net.cn!SJTU

Show Full Headers
Complete Article Headers
X-Google-Language: Chinese,GB
X-Google-Thread: f6cb0,abe114107d142318,start
X-Google-Attributes: gidf6cb0,public
X-Google-ArrivalTime: 2003-11-27 08:36:01 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!news2.google.com!news.maxwell.syr.edu!newshosting.com!news-xfer2.atl.newshosting.com!167.206.3.103.MISMATCH!news3.optonline.net!news.bylinux.net!news.ccie.net.cn!SJTU
From: bocoo.bbs@bbs.sjtu.edu.cn (����è->�ú�ѧϰ...)
Newsgroups: cn.bbs.comp.lang.java
Subject: Java ͼ���û��������֮һ(for ��ѧ��) zz
Date: 27 Nov 2003 16:36:24 GMT
Organization: ��ˮ˼Դ
Message-ID: <49QaKc$AOG@bbs.sjtu.edu.cn>
Mime-Version: 1.0
Content-Type: text/plain; charset="gb2312"
Content-Transfer-Encoding: 8bit
X-Filename: Java/M.1069950950.A
Lines: 67