getContentPane问题 eclipse getContentPane() 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 this. getContentPane 把不然怎么编译怎么找到 试过了,不行,他是继承类,我把整个程序都贴出来吧package test;import javax.swing.*;import java.awt.*;class FrameTest{ JFrame frameObj; public FrameTest() { frameObj=new JFrame("window"); frameObj.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); frameObj.setVisible(true); frameObj.setSize(600,400); }}class ButtonTest extends FrameTest{ JButton buttonObj1; JButton buttonObj2; JButton buttonObj3; JButton buttonObj4; public ButtonTest() { buttonObj1=new JButton("播放"); buttonObj2=new JButton("上一首"); buttonObj3=new JButton("下一首"); buttonObj4=new JButton("暂停"); getContentPane().add("West",buttonObj1); getContentPane().add(buttonObj2); getContentPane().add(buttonObj3); getContentPane().add(buttonObj4); }}class FlowLayoutTest extends ButtonTest{ FlowLayoutTest layoutObj; public FlowLayoutTest() { layoutObj=new FlowLayoutTest(); getContentPane().setLayout(layoutObj); }}public class J1_Frame{ public static void main(String[] args) { new FlowLayoutTest(); }} 好吧 你看的什么书啊 getContentPane这个东西是谁的呢?呵呵你看你代码 你那个对象有 getContentPane了 是jframe?class FrameTest{ JFrame frameObj; public FrameTest() { frameObj=new JFrame("window"); frameObj.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); frameObj.setVisible(true); frameObj.setSize(600,400);} public ??? getContentPane(){ //这里的??? 你自己写一下返回类型 return this.frameObj.getContentPane(); }}另外1合理情况应该FrameTest 继承JFrame另外JFrame是不是可以直接 add 控件了你要看看api 我在FrameTest中继承了一下JFrame就解决问题了 在window.open打开的页面里怎么获取来源URL? 我想在js中获取当前工程名 可以吗 怎么判断输入中有“*”和“/”,这两个字符 怎样把一个二维数组赋值给JS? 请问如何用js判断那个页面用windows.open的方法弹出了我的页面? 往ifram里写数据是说没有权限,我要怎么改? 为什么try{}catch{}无效? <param name=credits value="Applet by Fabio Ciucci (www.anfiteatro.it/java.html)">是什么意思呀? 《给分机制》 select的动态显示 eXT的问题得到Form中的gridcm 图片上传
不然怎么编译怎么找到
package test;
import javax.swing.*;
import java.awt.*;class FrameTest
{
JFrame frameObj;
public FrameTest()
{
frameObj=new JFrame("window");
frameObj.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frameObj.setVisible(true);
frameObj.setSize(600,400);
}
}
class ButtonTest extends FrameTest
{
JButton buttonObj1;
JButton buttonObj2;
JButton buttonObj3;
JButton buttonObj4;
public ButtonTest()
{
buttonObj1=new JButton("播放");
buttonObj2=new JButton("上一首");
buttonObj3=new JButton("下一首");
buttonObj4=new JButton("暂停");
getContentPane().add("West",buttonObj1);
getContentPane().add(buttonObj2);
getContentPane().add(buttonObj3);
getContentPane().add(buttonObj4);
}
}
class FlowLayoutTest extends ButtonTest
{
FlowLayoutTest layoutObj;
public FlowLayoutTest()
{
layoutObj=new FlowLayoutTest();
getContentPane().setLayout(layoutObj);
}
}
public class J1_Frame
{
public static void main(String[] args)
{
new FlowLayoutTest();
}
}
你看你代码 你那个对象有 getContentPane了
是jframe?class FrameTest
{
JFrame frameObj;
public FrameTest()
{
frameObj=new JFrame("window");
frameObj.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frameObj.setVisible(true);
frameObj.setSize(600,400);
}
public ??? getContentPane(){ //这里的??? 你自己写一下返回类型
return this.frameObj.getContentPane();
}
}另外1合理情况应该FrameTest 继承JFrame
另外JFrame是不是可以直接 add 控件了
你要看看api