问个简单的问题,大家别笑我
如何在容器中去除组件?比如说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()
----------------解决方案--------------------------------------------------------