黑马程序员技术交流社区

标题: 对话框问题 [打印本页]

作者: 风起云涌    时间: 2014-5-8 22:16
标题: 对话框问题
  1. import javax.swing.*;
  2. import java.awt.event.*;
  3. class TestJDialog
  4. {
  5.     public static void main(String[] args)
  6.     {
  7.         JOptionPane.showMessageDialog(null,"程序开始启动");
  8.         final JFrame f = new JFrame("TestJDialog");//要被内置类访问所以定义成final
  9.         f.setDefaultCloseOperation(WindowConstants.DO_NOTHING_ON_CLOSE);
复制代码
Container c = f.getContentPane();这一句是啥意思 啊

作者: 周大侠    时间: 2014-5-8 23:24
container顶级容器相当于定义 一个顶级容器一样,把获取值附给顶级容器。反正定义一样, 东西一定要。
f ,先不管,对于要向顶层容器(例JFrame)上添加其组件或者容器(JPanel)需要调用方法 一般先创立容器类实例调用此方法 。
Container c=getContentPane()
c.add(组件名) 里contentPane容器类实例




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2