JFrame `frame` 和 JPanel `panel` 被创建,并且文本框 `textField` 和按钮 `button` 被添加到 `panel`。接着 `panel` 被添加到 `frame`。如果随后执行 `panel.remove(textField)`,然后执行 `frame.add(textField)`,关于此时窗口界面的描述,下列哪项是正确的?

答案解析

A选项错误,`textField`已经被从`panel`移除,不会在`panel`的位置显示;B选项错误,`textField`被重新添加到了`frame`中;C选项正确,`textField`从`panel`移除并添加到`frame`,位置和大小可能会改变;D选项错误,`textField`会单独显示,不会覆盖其他组件。
正确答案:C
随机推荐
开始刷题