在applet左边加入Jtree 节点事件中注册listner获得右边要加入控件的实例,然后在applet的右边加入该控件

解决方案 »

  1.   

    同意楼上的!(不过感觉把三个小项做成三个panel的类,点击时动态的加入一个相应的对象进来)
      

  2.   

    主要是布局的管理,像你这样的要求最好采用CardLayout(卡片布局),左边作为选择卡片的按钮,点哪个按钮右边对应出现需要的那层卡片。
      

  3.   

    我看你是不清楚applet和japplet的区别JApplet是Applet的一个扩展版本,增加了对JFC/Swing组件架构的支持。
    加孩子到Applet,可以写成:applet.add(child);
    加孩子到JApplet的内容面板里:applet.getContentPane().add(child);根本就是一回事~~我刚才说的方法也可以针对  "Swing与AWT编程"
    "
      

  4.   

    这方面不是java的强项,没接触过
      

  5.   

    我做过这样的纯WEB界面,但是很难调试(JAVASCRIPT太难调了)
    如果用APPLET速度慢,还要客户端装JRE也比较麻烦。
      

  6.   

    我做过一个桌面的,右边的页面全部extends JPanel,implements 一个同样的接口,这个接口定义了这些页面相同方法,方便对这些页面进行操作
      

  7.   

    xxlcg(☆突突☆) ,是否可以说的详细点?
      

  8.   

    左边用JTree组件,然后建立一JScrollPane, 右边用JPanel或者JInternalFrame,然后建立一JSplitPane把左边的树和右边的具体窗口关联起来!然后给树添加listener接着就是事件处理了!在展开某一节点是实现相应的打开窗口等等操作!
      

  9.   

    这个用JInternalFrame比较方便吧
    主要是给树加listener
    然后在另外一个窗口做动作嘛
    整个是在一个大的frame之下就行了
      

  10.   

    但是InternalFrame有一个标题栏,好难看阿
      

  11.   

    左边用JTree组件,右边用JInternalFrame
    难看就难看吧!总比作不出来强呀
      

  12.   

    都有现成的技术,但如果没有做过,关键是做,熟悉相关控件的使用,涉及技术:
    布局管理器、jtree(功能树),右边可选择一个好用的jpanel(基本是在jpanel上加其他控件)。
      

  13.   

    用InternalFrame的话不好看的不如主窗体用JSplitPane,左边JTree,右边用属性页签(就是JTabbedPane)应该不错,而且隐藏树也很好做
      

  14.   

    所有的IDE好像和你说的都一样吧.
    左边是向导树. 双击打开(右键菜单打开)以后, 右边增加一个tab页.
    参考JBuilder吧
      

  15.   

    倪做的是什么结构得 B/s得吗? 是在jsp页面显示的还是一个客户端一样的啊!
    要页面的就不用那么麻烦了 用javascript就行了
      

  16.   

    VB,VC好些!
    没有几个人会用linux的!
      

  17.   

    说了半天,楼主项目是c/s的
    那用java干什么其他语言的优势可能更好,比如:delphi,vb
    见效快,周期短
      

  18.   

    等偶做完了手头的JAVA项目,也计划做这样一个项目,不过还是选择DELPHI吧,JAVA在这方面好象不是强项!
      

  19.   

    就应该 用JInternalFrame作阿
      

  20.   

    huangtaoxiao(huangtaoxiao),你是否做过这样的项目?
      

  21.   

    我的MSN:[email protected]
    我做过Java图形界面开发,这方面的经验有一些也做过你的那类项目
    MSN加上我,把一个例子给你发过去不过实现的方式确实向上面的一位所说:怎样都可以。主要看的是框架设计,以后的界面扩充性,和与你后台的逻辑操作结合起来,而不影响业务逻辑的扩展