netsbeans做桌面应用时,如何给JFrame加背景,
很多代码是netsbeans自动生成的,
用纯代码,我会加背景图征,但不知用netsbeans应该如何实现这个功能?

解决方案 »

  1.   

    http://zhidao.baidu.com/question/90547900.html
      

  2.   

    这种方法我会,
    我是想问在netbeans设计模式下如何实现同样的功能
      

  3.   

    首先肯定是swing是肯定可以实现的,不论你用的netbeans还是eclipse;
    其次,希望你能更多的去了解swing的机制,不是只拖拖拉拉;
    最后,重载paint方法,把图片绘制上去。
      

  4.   

    不喜欢拖出来的界面,swing要做出好看的东西,必须手写。
      

  5.   

    问题自己解决了,
    设置一下路径就可以了。另外声明一点:用java做桌面为什么做不过C++就是因为IDE不好,
    如果IDE好的话,java也可以在桌面应用上在显申手。
    所以我觉得用netbeans开发桌面决对比用手写代码好。之所以有人不喜欢用拖动,是因为不习惯。
    但并不能因此就说其不好。
      

  6.   

    是吗?那给你一个最简单的任务,就只写一个按钮,按钮失去焦点的时候,把按钮上的文字使用模糊处理,你用拖的看看能不能拖出这效果来,再更简单一点,按钮完全使用图片来显示(注意,这个不是setIcon那种效果,因为icon会留出白边),使某一Panel和他的子组件用半透明显示,呵呵,试试就知道,例如什么TreeTable之类的就更不用想了。
      

  7.   

    如果你了解那些用C++做出来的漂亮界面是怎么开发了的话,你就不认为拖能拖出什么好看的界面来了。
    那些做UI的高手,界面都不用拖的,因为拖不出那些效果来。拖只是入门级的。
    更关键的是,在一个大项目中,拖出来的代码对后期维护直接是灾难,实际开发中,大点的项目都不会推荐使用拖出来的东西。
      

  8.   

    对,拖出来的代码在维护起来很费劲.做swing也有段时间了,只是在最开始学习的时候用过拖的,用过几次之后就不用了,对于维护代码来说,一些UI的工具还是有用的,能很快的定位到某个组件,尤其是那种将组件实例定义成button1,button2的代码
      

  9.   

    我更喜欢手写代码,虽然我做swing并不多。
    拖动的代码,你甚至不知道哪个按钮叫什么名字,代码维护起来费死劲了。
      

  10.   

    用ide做swing方便,效率高,只是部分代码手写下,大体的框架还是用swing好,代码虽然多,但是结构清晰,耦合性弱,代码块都是高内聚的,觉得十分清晰