当前位置: 代码迷 >> Java相关 >> 问个简单的问题,大家别笑我
  详细解决方案

问个简单的问题,大家别笑我

热度:143   发布时间:2006-12-10 13:28:04.0
问个简单的问题,大家别笑我
如何在容器中去除组件?
比如说JBanel中已经添加了JBbutton A, 我想删去A。怎么实现
搜索更多相关的解决方案: 如何  

----------------解决方案--------------------------------------------------------

比如说JPanel中已经添加了JBbutton A, 我想删去A。怎么实现


----------------解决方案--------------------------------------------------------

不是吧;在代码里面直接删不就得了


----------------解决方案--------------------------------------------------------

“// ” 注释掉!!


----------------解决方案--------------------------------------------------------
^_^我们要不耻下问
----------------解决方案--------------------------------------------------------

如果你是想在程序运行时,执行某个动作时,删除组件,可以选择setVisible()这个函数


----------------解决方案--------------------------------------------------------
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
public class Main extends JFrame
{
JButton test = new JButton("test");
public Main()
{
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
Container c = this.getContentPane();
c.add(test); //现在我不是在容器中加入了test了吗,我要在c中把test删去
}
public static void main(String args[])
{
Main mainFrame = new Main();
mainFrame.setSize(300,300);
mainFrame.setTitle("简易计算器");
mainFrame.setVisible(true);
mainFrame.setResizable(false);
}
}
----------------解决方案--------------------------------------------------------

在容器c中去掉test按钮


----------------解决方案--------------------------------------------------------

期待中


----------------解决方案--------------------------------------------------------
remove()
----------------解决方案--------------------------------------------------------
  相关解决方案