当前位置:  技术问答>java相关

我想根据我的一个JCombobox的内容来确定来生成另一个JCombobox,但是画面不能更新,如何解决?

    来源: 互联网  发布时间:2015-10-20

    本文导语:  我想根据我的一个JCombobox的内容来确定来生成另一个JCombobox,但是画面不能更新,如何解决? 下面是我的此段代码:   public class AddDlgAction extends JDialog{     private CommonFrame frame = null;     private Node sNode = ...

我想根据我的一个JCombobox的内容来确定来生成另一个JCombobox,但是画面不能更新,如何解决?
下面是我的此段代码:
  public class AddDlgAction extends JDialog{
    private CommonFrame frame = null;
    private Node sNode = null;
    JPanel typepanel = new JPanel();
    JPanel locpanel = new JPanel();
    JComboBox typecom = new JComboBox();
    Constants con = new Constants();

    public AddDlgAction(CommonFrame frame,Node selectedNode) {
        super(frame, "Add new node:", true);
        sNode = selectedNode;
        this.setSize(300,200);
        JComboBox addcombo = new JComboBox(con.AddDlgCombo);
        locpanel.add(addcombo);
        getContentPane().add(locpanel,"North");
        addcombo.addActionListener(new ActionListener() {
        public void actionPerformed(ActionEvent e) {
        JComboBox cb = (JComboBox)e.getSource();
        String selecteditem = (String)cb.getSelectedItem();
        String nodeName = sNode.getNodeName();
        if (selecteditem.equals("Add child node")){
            if (nodeName.equals("template")){
            typecom = new JComboBox(con.TemplateChild);
            typepanel.add(typecom);
            getContentPane().add(typepanel,"Center");
            System.out.println("ok");

            }
        }

    }
});


    }


}

|
窗口重新show一下也行。

|
repaint()

|
repaint()

    
 
 

您可能感兴趣的文章:

 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • java命名空间javax.swing类jcombobox的类成员方法: jcombobox定义及介绍
  • 60分问一简单JComboBox问题,送分!
  • java命名空间javax.swing类jcombobox.accessiblejcombobox的类成员方法: jcombobox.accessiblejcombobox定义及介绍
  • 删除JComboBox中最后一个元素如何解决
  • java命名空间javax.swing类jcombobox的类成员方法: keyselectionmanager定义及介绍
  • 疑惑JComboBox,JRadioButton的API
  • java命名空间javax.swing类jcombobox的类成员方法: iseditable定义及介绍
  • 请教关于JComboBox的问题,????!!!!!
  • java命名空间javax.swing类jcombobox的类成员方法: seteditable定义及介绍
  • java的JComboBox设为可编辑的,但怎样获得用户自己输入得值?
  • java命名空间javax.swing类jcombobox的类成员方法: createdefaultkeyselectionmanager定义及介绍
  • 怎么能让JComboBox组件即能手动输入又能直接选择下拉框中的值?
  • java命名空间javax.swing类jcombobox的类成员方法: setkeyselectionmanager定义及介绍
  • 请问为什么JComboBox不能显示下列列表,而只能用键盘上下翻看
  • java命名空间javax.swing类jcombobox的类成员方法: selecteditemreminder定义及介绍
  • 用语句怎样实现 显示/隐藏 JComboBox的下拉框? 谢谢
  • java命名空间javax.swing类jcombobox的类成员方法: getkeyselectionmanager定义及介绍
  • 请教java中关于JComboBox的一个问题
  • java命名空间javax.swing类jcombobox的类成员方法: getmodel定义及介绍
  • 请教使用JList JComboBox JTree(这个不知道是不是这个名字 反正是树型结构)的用法
  • java命名空间javax.swing类jcombobox的类成员方法: getrenderer定义及介绍
  • 在jTable的单元格中如何加入下拉框(JComboBox)?


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3