myeclipse中类继承JFrame

类继承JFrame出错,这个是为什么?求大神帮忙!!!!!!!!!!!!!!!!图片说明

1个回答

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
类继承
派生类初始化基类数据 时,采用成员 初始化列表语法,如下格式,冒号基类初始化,派生新增的初始化。对于派生类私有不能让访问, 但是保护的和共有的都可以访问。 newmyc::newmyc(int &t,const std::string &fn,const std::string &ln):myc(fn,ln) { age = t; cout<&lt...
我的类继承JFrame,使他显示在其他窗体前面?
也就是一个主窗体,在主窗体里面我新建了这个class的对象,然后show()。我需要的效果是这个被新显示的窗体被关闭以前原来的主窗体不能被激活。rn和c#里面的showDialog()这个方法一样的效果!如何实现?rnrn我搜索以后得到提示使用jni。难道只能这样吗?这么麻烦???
C++中类继承和虚函数
1.类继承的书写格式 class classname: access-labelbase-class { … }; access-label是public、protected或private,base-class是基类或父类。classname是派生类或子类。   2.虚函数 在C++中,基类中定义为virutal的函数是基类期望派生类重新定义的,被关键字virtual修饰的成员函数,称
JavaScript中的类继承
JavaScript中的类继承 JavaScript中的类继承
java中的类继承
Inheritance(继承)继承使用起来很简单,ClassA extends ClassB表示ClassA 继承ClassB。java规定一个子类只能有一个父类,但是可以多层扩展。 如果想实现多继承要用接口来实现,这里不探讨。继承的时候,可以利用重写来实现对父类的某些方法进行改造,这里所说的“改造”并不是指将父类的方法进行了更改,而是在子类型调用同名函数时会使用子类中的方法。查看下面的代码:pu...
c++类继承中的虚函数
方法在基类中被声明为virtual的后,它在派生类中将自动成为虚方法。此时我们在派生类中将此方法声明不声明为virtual都没关系了,但是最好是声明出来好标记哪些方法是虚的。 析构函数和构造函数要被声明为虚函数吗: 继承体系中,析构函数应该被声明为虚函数。如果不声明为虚函数,一个基类指针指向派生类对象时,delete这个指针时,将只会调用这个指针类型的(基类的)析构函数。如果声明为虚函数后,使...
类继承中的一个知识点
模块和类的区别 当写了一个继承的类时,如果引入的父类在当前文件中,那么这个称其为一个类,如果另外一个文件中,则称其为模块,区别看下面 class Parent: # 定义父类 parentAttr = 100 def __init__(self): print "调用父类构造函数" def parentMethod(self): pri
COM 中类继承的问题
在做ASP程序COM化的过程中,遇到一些问题rn我想把一些基本函数做成一些基类,其它的应用类做为基类子类。rn不知道,在VB中怎么来实现rn最好有些简单的例子rn谢谢
在MFC中类继承的问题.
有一个基类,本身是继承于CPROPERTYPAGErn另想生成数个对话框,每个都想继承于基类.可在添加类时不能自己填写.rn在自动生成后,想把CPROPERTYPAGE改成基类,可是在编译的时候出了些问题,不知道这个怎么解法?
dll中类继承的问题
我用BCB生成了一个dll,在dll当中定义了两个类(没有声明导出)和一个导出函数,实际是封装了一些XML操作。为简单起见,简化说明如下:这两个类是继承关系,一个名为Base,基类,只有虚的公有函数,无成员变量。另一个继承自Base,为其派生类,名为Creature,重载了那些虚函数,并且有自己的成员变量。导出函数Base * InitializeFile()的作用new出一个Creature的对象,初始化其成员变量,并返回其指针,但是是作为基类的指针返回。rnrn调用该DLL的程序仅有Base类的声明,通过调用唯一的导出函数,得到一个Base类指针,当用这个指针调用相应函数时,实际使用的是Creature类中重载过的函数。rnrn使用BCB生成的应用程序调用该DLL(静态调用),一切正常。rnrn使用VC生成的应用程序调用该DLL(静态调用,有正确的lib文件),InitializeFile()函数返回的Base类实例指针正常,但使用它的成员函数时出错,跟踪进去看,发现能进入对应的Creature类实例重载后的函数,但是Creature的成员变量变成没有初始化过的了!于是出错。rnrn不明白原因,希望各位大虾帮帮我,感谢先,任务急啊!
python中的类继承
   创建子类时,父类必须包含在当前文件中,且位于子类前面。定义子类时,必须在括号内指定父类的名称。例如父类为Car,子类为EletricCar(),方法__init__()接受创建Car实例所需的信息。super()是一个特殊的函数,帮助Python将父类和子类关联起来,让Python调用ElectricCar的父类的方法__init__(),让ElectricCar实例包含父类的所有属性。父类...
C++中的模板类继承
配套本人博文 C++中模板类继承的实现,在列表中实现了四种不同的排序算法
类继承中的const问题
代码如下:rnrnclass Arnrn virtual void show() = 0;rnrnrnclass B : public Arnrn void show() cout<<"A\n"; //语句1rn void show()const cout<<"AA\n"; //语句2rnrnrnint main()rnrn B ob;rn B *p1 = &ob;rn B const *p2 = &ob;rn p1->show(); //这里输出Arn p2->show(); //这里输出AArnrnrn输出结果:rnArnAArnrn如果基类中的虚函数改为 virtual void show()const,B类中删去语句1,则main中输出的都是AA(没有报错)。rn这个const究竟怎么理解?还有能不能用*p1来指向B中的show()const来达到像p2那样的访问目的?rn请各位高手帮帮忙!rnrn
java中类继承的问题
java中要用父类来实例化子类,或者用接口来实例化,这么做的目的是什么呢,有什么好处啊,比如说List list = new ArrayList(),而不用ArrayList list = new ArrayList();
类继承中的细节
package cn.extend; /** * * Porject Name:base * File Name:Persion.java * Description: * Author:zhangjl * Date:2014-1-5 * Copyright (c) 2014,web_bckf@126.com All Rights Reserved. */...
C++中类继承的应用
对于C++中基类含有new创建的数据成员,派生类中不存在或者存在new创建的数据成员。下面的代码说明怎样处理不同情况下的复制构造函数和赋值运算符重载的设计问题(内容比较杂乱易忘) //statement.h #ifndef _STATEMENT_H_ #define _STATEMENT_H_ #include&amp;lt;iostream&amp;gt; using namespace std; //声明...
jaxb中的类继承
jersey中的@Produces(“application/xml”)是由jaxb来负责处理的,只要项目中引入了jaxb-api-2.2.7.jar.所以只要注解使用对了,在jersey中输出xml文件是不需要单独写@Provider处理器的。单个类你只要在类上加入@XmlRootElement注解,jaxb会把它换成xml输出。@XmlRootElement public class Addre
Java中类继承的初始化顺序
Java中类继承的初始化顺序
类继承中super的使用
使用super访问父类的域和方法 正是由于继承,使用this可以访问父类的域和方法,但有时为了明确地指明父类的域和方法,就要用关键字super。 例如:父类Person中一个字段age,在子类Student中使用age, this.age, super.age来访问age是完全一样的。当然,不能使用super访问子类中的添加的域和方法。 有时需要使用super以区别同名的域和方法使用super可以
Python中的类继承与多态
class annimal(object): def __init__(self,name,age=0): self.name = name # 在这定义成员变量 self.age = age self.public=11 self._private=63#私有属性 print("我是annimal") ...
C++中的类继承与权限
Protected&amp;amp;&amp;amp;Private&amp;amp;&amp;amp;Public的区别 之前学习java就只知道使用public,对于private的概念也很模糊,就是觉得都能用,也没去研究区别,今天也要来一探究竟。 关于这个方面的概念,我在菜鸟教程上看到的关系图还是挺清晰明了的,在这里截个图看看: 很直观的体现出了差别,使用public时,不论是同一个类,或者是派生类,或者是外部类...
JFrame
如何用addComopentListener()rn和getComopentListener()rn请给详细一点的就解答
在JFrame中怎样显示图片?
但击鼠标后 让图片在JFrame中指定的位置显示?
JFrame中的问题
通过什么属性可以让继承自JFrame的窗体全屏显示呢?
JFrame 中的组件位置
如何在JFrame的任意位置添加一个组件?
JFrame中添加面板
如何在JFrame中添加两个以上的面板rnthis.getContentPane().add(JPanel1,borderlayout.SOUTH);rnthis.getContentPane().add(JPanel2,borderlayout.WEST);rnrn这么写出错了,为什么,该怎么去添加呢
jframe中repaint问题!!!
为什么frame中调用repaint方法可以擦除原有图画而在jframe中原有图画任然保留呢?jframe中应该如何解决呢?十万分谢谢……
JFrame中加载图片
NULL 博文链接:https://caleb-520.iteye.com/blog/642546
java中JFrame布局
java中JFrame的几种布局,流布局,网格布局,卡片布局,边框布局
JFrame中remove的使用
JFrame中Remove是怎么使用的啊? 我这个怎么remove不了? rn请高手指点一下,最好说说原因。rn[code=Java]rnpackage com.edu.test;rnrnimport java.awt.BorderLayout;rnimport java.awt.event.ActionEvent;rnimport java.awt.event.ActionListener;rnimport java.net.URL;rnimport java.util.Vector;rnimport javax.swing.Icon;rnimport javax.swing.ImageIcon;rnimport javax.swing.JButton;rnimport javax.swing.JFrame;rnimport javax.swing.JLabel;rnimport javax.swing.JPanel;rnimport javax.swing.JScrollPane;rnimport javax.swing.JTable;rnrnpublic class TestRemove extends JFramern private Vector vec1 = new Vector();rn private Vector vec2 = new Vector();rn private JTable jt= null;rn private JPanel jp_main = null;rn private JPanel jp_center = null;rn private JPanel jp_south = null;rn private JButton jb_ok = null;rn private JButton jb_quit = null;rn private JLabel jl_pic = null;rn private JScrollPane js = null; rn public TestRemove()rn super("测试remove窗体");rn vec2.add("列一");rn vec2.add("列二");rn vec2.add("列三");rn vec2.add("列四");rn vec2.add("列五");rn rn Vector vec3 = new Vector();rn for(int i = 0;i < 5; i++)rn vec3.add(i+"");rn rn for(int i = 0;i < 5; i++)rn vec1.add(vec3);rn rn rn rn public void LanuchFrame()rn jp_main = new JPanel(new BorderLayout());rn jp_center = new JPanel();rn jp_south = new JPanel();rn jt = new JTable(vec1,vec2);rn js = new JScrollPane(jt);rn jp_center.add(js);rn jb_ok = new JButton("显示表格");rn jb_quit = new JButton("显示图片");rn jp_south.add(jb_ok);rn jp_south.add(jb_quit);rn rn /**显示表格*/rn jb_ok.addActionListener(new ActionListener()rn public void actionPerformed(ActionEvent e)rn remove(jt);rn remove(js);rn remove(jp_center);rn jt = new JTable(vec1,vec2);rn js = new JScrollPane(jt);rn jp_center.add(js);rn jp_main.add(jp_center,BorderLayout.CENTER);rn rn );rn rn /**显示图片*/rn jb_quit.addActionListener(new ActionListener()rn public void actionPerformed(ActionEvent e)rn remove(jt);rn remove(js);rn remove(jp_center);rn URL url = TestRemove.class.getResource("chart.jpg");rn Icon icon = new ImageIcon(url);rn jl_pic = new JLabel(icon);rn js = new JScrollPane(jl_pic);rn jp_center.add(js);rn jp_main.add(jp_center,BorderLayout.CENTER);rn rn );rn rn jp_main.add(jp_center,BorderLayout.CENTER);rn jp_main.add(jp_south,BorderLayout.SOUTH);rn this.setContentPane(jp_main);rn this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);rn this.setLocation(400,400);rn this.pack();rn this.setVisible(true);rn rn public static void main(String[] args) rn new TestRemove().LanuchFrame();rn rnrnrn[/code]
JFrame中的setMinimumSize和setMaxmumSize
setMinimumSize可以用,但是,setMaxmunSize不能用。如:rnimport javax.swing.*;rnimport java.awt.*;rnpublic class Ctest extends JFramernrn Ctest()rn rn JPanel pan = new JPanel();rn this.getContentPane().add(pan);rn setVisible(true);rn setSize(100,100);rn this.setMinimumSize(new Dimension(300,300));rn rn public static void main(String args[])rn rn new Ctest();rn rnrn为什么?
JFrame中更换背景
我想在JFrame中使用一个JComboBox来更换背景图片,现在问题是,只能选一个背景,然后就不能更改了,我估计是第一次选的盖住了第二次选的,求各位大虾看看rnrnimport java.awt.Container;rnimport java.awt.Dimension;rnimport java.awt.Graphics;rnimport java.awt.event.ActionEvent;rnimport java.awt.event.ActionListener;rnrnimport javax.swing.ImageIcon;rnimport javax.swing.JButton;rnimport javax.swing.JComboBox;rnimport javax.swing.JFrame;rnimport javax.swing.JLabel;rnimport javax.swing.JPanel;rnrnpublic class Frame1 rnrn public static void main(String args[]) rn MyFrame1 f = new MyFrame1();rn f.setSize(new Dimension(380, 620));rn rnrnrnclass MyFrame1 extends JFrame rn JComboBox jc = new JComboBox();rnrn MyFrame1() rn Container c = getContentPane();rn JPanel jp = new JPanel(); rn jp.setOpaque(false); rn c.add(jp);rnrn jp.setLayout(null);rn jc.addItem("bk1");rn jc.addItem("bk2");rn jc.addItem("bk3");rn jp.add(jc);rn jc.addActionListener(new ActionListener() rn public void actionPerformed(ActionEvent ae) rn setBak(jc.getSelectedIndex());rn rn );rn jp.add(jc);rn jc.setBounds(300, 500, 50, 20);rnrn pack();rn setVisible(true);rn setResizable(false);rn setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);rnrn rnrn public void setBak(int x) rn/* getLayeredPane().remove(getLayeredPane().);*/rn ((JPanel) this.getContentPane()).setOpaque(false);rn ImageIcon img = new ImageIcon("c://bg" + x + ".jpg");rn JLabel background = new JLabel(img);rn this.getLayeredPane().add(background, new Integer(Integer.MIN_VALUE));rn background.setBounds(0, 0, img.getIconWidth(), img.getIconHeight());rn repaint();rn rnrnrn
桌面图片拖入到JFrame中
将本地图片拖入到Swing中并显示,在Windows平台下可用,Mac(No!)
jframe中移除组件
在一个jframe中,有一个菜单栏,单击一个菜单项后在这个jframe中添加一个组件,再单击其他菜单项后先移除这个组件,再在这个位置上添加另一个组件。用remove(int i)这个方法没成功。
JFrame 中JMenuBar
JFrame 中JMenuBar有下拉菜单,当前界面是个动画需要不停更新,导致下拉菜单一闪而过,怎么解决这个问题呀
Java中的Jframe窗体
JFrame窗体的常用方法: 1、setTitle(“”);//设置窗体标题 ,直接输入标题字符串即可 2、setVisible();//设置窗体是否可见,true:可见,false:不可见 3、setDefaultCloseOperation();//设置窗体关闭方式,关闭方式如下(点击窗体上的关闭按钮x): 1. EXIT_ON_CLOSE:关闭窗体,并停止程序 2. ...
相关热词 c#入门推荐书 c# 解码海康数据流 c# xml的遍历循环 c# 取 查看源码没有的 c#解决高并发 委托 c#日期转化为字符串 c# 显示问号 c# 字典对象池 c#5.0 安装程序 c# 分页算法