swing中如何实现页面跳转控制 在swt中,容器中的composite只需要声明出来,就能够自动刷新(父容器中刷新为新的composite),现在改为在swing中,我想实现的功能就是在一个JPanel中通过JMenuItem在该JPanel中显示其他的、不同的JPanel。 请问,有没有比较方便的方法啊,多谢各位了~~ 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 setVisible(true);方法显示(true)或隐藏控件、容器(false)lblone.setVisible(false);//让标签lblone隐藏有一个类Testone继承JFrame,它的对象是objone, 让Testone显示:objone..setBounds(300, 300, 360, 100);//或setSize(12,21);objone.setVisible(true); 我用的CardLayoutprotected void buildComponents() { panelCard = new JPanel(); panelCard.setLayout(new CardLayout()); userManPanel = new UserManPanel(parent, net); panelCard.add(USER_PANEL, userManPanel); // ... add(panelCard);}// 要表示UserPanel时:CardLayout layout = (CardLayout)panelCard.getLayout();layout.show(panelCard, USER_PANEL); 我用了panel.updataUI();也实现了。。和用cardlayout哪个更好啊? 都可以.如果panel经常切换CardLayout比较好否则就更换panel再刷新 一个整型数组中有一半以上的数是相同的,如何找到这个数 最快的速度找出二维数组的空列并删除 swing 聊天问题 javamail 请问:在java中如何将Object类型的数转化为int型呢?非常感谢各位的指点 如何刷新 Terminal Window 请问java 有没有写代码的辅助工具 基于SMTP的邮件发送程序,不知道那里出错了! 关于 getChecksum()的问题 JTable求助!!! 日期转换问题? 关于程序跨平台的问题请教(急)
lblone.setVisible(false);//让标签lblone隐藏
有一个类Testone继承JFrame,它的对象是objone, 让Testone显示:
objone..setBounds(300, 300, 360, 100);//或setSize(12,21);
objone.setVisible(true);
panelCard = new JPanel();
panelCard.setLayout(new CardLayout()); userManPanel = new UserManPanel(parent, net);
panelCard.add(USER_PANEL, userManPanel);
// ...
add(panelCard);
}
// 要表示UserPanel时:
CardLayout layout = (CardLayout)panelCard.getLayout();
layout.show(panelCard, USER_PANEL);
如果panel经常切换CardLayout比较好
否则就更换panel再刷新