nnpc.net
当前位置:首页 >> jContEntpAnE j.. >>

jContEntpAnE j..

JFrame#getContentPane() 返回的结果是一个使用BorderLayout的JPanel devworks (高级程序员) 2010-09-23 JcontentPane实际上就是一个JPanel。Jframe中会默认new一个JPanel,塞入JFrame中。

JPanel p = new JPanel(); 是新创建一个JPanel对象,赋值给p引用 Jpanel p = (Jpanel)contentPane(); 是调用contentPane方法,然后把返回值转换成JPanel引用,赋给p,至于contentPane做什么,就不知道了

//退出时结束程序 this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); // 加载主面板 this.setContentPane(getJContentPane()); this.setTitle("J...

算成员变量,是JPanel类型

java要加背景图比较麻烦,需要重载paintComponent方法,下面以JPanel为例,其它按此继承就可JPanel jContentPane = new getpane(800,600,"images\\0044.jpg");jContentPane.setLayout(null);jContentPane.setOpaque(false);//此处要设为falsejConte...

private JPanel getJContentPane() { if (jContentPane == null) { jContentPane = new JPanel(); jContentPane.setLayout(null); jContentPane.add(getJ...

把代码帖上来。

改一下你的getJButton方法: private JButton getJButton() { if (jButton == null) { jButton = new JButton(); jButton.setBounds(new ...

p1.setBackground(Color.RED)看一下

add() 是添加到JFrame的容器里面 setContentPane() 是替换JFrame的容器

网站首页 | 网站地图
All rights reserved Powered by www.nnpc.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com