请问:我在学习java的GUI时遇到一些概念的问题,请高手指导
1、application和applet分别代表什么意思?有什么区别
2、awt和swing分别代表什么意思?有什么区别?
3、现在用什么方法制作java的GUI谢谢!

解决方案 »

  1.   

    1、application和applet分别代表什么意思?有什么区别
    application是标准的java应用程序,applet是小应用程序,通常套在网页中运行
    2、awt和swing分别代表什么意思?有什么区别?
    都是用户界面的开发包,awt老一些,支持的浏览器多一些。
    3、现在用什么方法制作java的GUI
    都有用的,看你的应用环境
      

  2.   

    能具体举几个例子来说明一下AWT和Swing吗?
      

  3.   

    简单的说Swing是AWT的扩展.
    至于SWT是Eclipse的界面开发包,JFace跟SWT的关系也可以简单的理解为跟SWING和AWT的关系一样.我只是相对的来说.
      

  4.   

    standard widget toolkit
    swt
      

  5.   

    1、application和applet分别代表什么意思?有什么区别
    application是Java的应用程序,即桌面程序。 applet是Java小程序,基于浏览器运行。
    2、awt和swing分别代表什么意思?有什么区别?
    awt是基于操作系统的GUI设计,属于重量级的GUI组件。swing是Java自身的GUI,不论什么系统,它的GUI总是一样的,属于轻量级组件,建议使用。
    3、现在用什么方法制作java的GUI
    建议使用Swing搭配awt。
      

  6.   

    如果不是特殊应用所必须,不要混用Swing和AWT。
    AWT是重量级组件,会绘制在所有轻量级组件的上层。