我看到很多书上讲到java的图形界面设计时都是用代码来控制,而没有说用像JBuilder那样有图形界面的.所以,我不大明白,想问几个问题
1.是不是java图形界面设计一般不用JBuilder界面设计呢?
2.swing和applet又是什么关系啊?
3.有时候jsp页面需要插入applet程序,那applet是用界面来设计的吗?
   我用的是delphi,对java了解不是很深,对java的界面设计我很怕知道纯粹是用代码来控制布局,而不用图形界面设计的.

解决方案 »

  1.   

    java的界面的确难,关键是几个LAYOUT,要明白,有专门的书专门讲布局的
    用JBuilder的大有人在,很好的开发工具阿,只是很耗资源。
    APPLET是小程序,不能单独运行,必须在网页中运行,有的时候你打开网页时看见右下任务栏里有JAVA的咖啡杯就是有APPLET在运行了,而Applet常用到swing包里的组件。
    你所说的“用界面设计”是指什么,他可以直接用代码写,也可以由jbuilder这样的工具生成,可以实现很多功能,比如在网页里展示3d图形,形成输入界面等,但是没有main()函数,不能单独运行。
      

  2.   

    只要熟悉java界面的相关内容就可以了,比如布局,各种JComponent等等,
    真正要设计界面可以依赖于工具,像jb,因为要做的真正事情并不是一个界面,而是功能swing和applet的关系怎么说啊,applet上放些swing就是一个界面了,不放东西就是空的
      

  3.   

    在JDK的安装目录里有个demo文件夹,里面很多例子,是官方的,好坏不用说了,里面有applet的例子,看看吧
      

  4.   

    真感谢各位,今天去面试了,找的是Java方面的,所以回来迟了。这是一家工厂,面试很奇怪的。先是做了一个钟头的题,然后公司面试者只简单地跟我们每一个谈了一下,就叫我们回家了。都还没上机操作呢。这事,有点悬啊。
        我知道application,jsp,servlet,applet是怎么运行的,也知道applet可以插入jsp中,但毕竟没做过项目,不知道实际工作的时候,用户界面设计(像delphi中的窗体界面设计啊)一般是光写代码就可以了,还是也用JBuilder的界面来设计。我有这样的疑问,是因为我觉得界面设计比代码编程来得容易得多。书上多是讲添加什么代码来完成功能,可是用JBuilder来做的话,用界面设计容易多的呀,为什么书上却不提这样来做呀。
        各位不要笑我啊,毕竟学得不深,也没经验,所以才会这么问。
      

  5.   

    我说吧!
    其实图形用户界面是美工人员做的东西,他们负责美化界面,比方说J2EE的SERVLET和JSP,技术人员只需要做一些功能,关于界面的美化都是由专业的美工人员来完成的
      

  6.   

    不会吧,楼上这番话让我吃了一惊啊.连jsp和servlet也是由美工人员来做的?那技术人员大部分去开发EJB了?至少servlet(控制器)是由技术人员做的吧??
      

  7.   

    用JB是容易,拖拖就能出来东西,而且很多公司在用,面试的时候也会碰到要求会JB,不过就我所知,java的界面一般是有专人来做,要求对swing和awt包很熟,因为java界面布局很难,不象。net那样。想弄得很到位真的难。简单的说,java界面脾气很大。你弄好了,一运行就不一样了。至于网页,布局就基本上是美工搞得了。
    另外说几句,面试的时候,跟多是考你编程思想上的东西,基础的东西挺多的。可以留意一下。但不是一定的。我是说很多时候。罗嗦,呵呵 。