当前位置: 技术问答>java相关
一个菜鸟的大问题,急!!!-解决就给分!!!
来源: 互联网 发布时间:2015-08-05
本文导语: 我是一个JAVA菜鸟,以前做PB的,最近学了一点JAVA,想用JAVA写个东东,但我想做个一个类似于PB中集成的窗口,即myFrame extends JFrame,以后不管做什么窗口都一律从myFrame集成下来,从而使最终集成下来的窗口像用JFrame一...
我是一个JAVA菜鸟,以前做PB的,最近学了一点JAVA,想用JAVA写个东东,但我想做个一个类似于PB中集成的窗口,即myFrame extends JFrame,以后不管做什么窗口都一律从myFrame集成下来,从而使最终集成下来的窗口像用JFrame一样,但又具有myFrame的功能特点。
-------------------------
import javax.swing.*;
class myFrame extends JFrame
{
}
----------------------------
如上,我应该怎么写代码呢?真是不知道怎么做才好,有哪位高手指教一下,谢谢!
-------------------------
import javax.swing.*;
class myFrame extends JFrame
{
}
----------------------------
如上,我应该怎么写代码呢?真是不知道怎么做才好,有哪位高手指教一下,谢谢!
|
关于JFrame中的方法,你可以看API文档啊,java.sun.com有下载的,称为document或者IDE带有。因为我没用过PB,所以我不知你要什么样的集成窗体。这是一个很简单的面向对象的问题呀,继承后自己写你的特性就行了啊。
顺便说一下,建议你import javax.swing.JFrame;不要全部导入,因为你只是用JFrame嘛,这样性能会更好一些,当然这并不是最重要的,但是是一个好习惯。
顺便说一下,建议你import javax.swing.JFrame;不要全部导入,因为你只是用JFrame嘛,这样性能会更好一些,当然这并不是最重要的,但是是一个好习惯。
|
你首先要了解一下JFrame中的接口,然后分析一下你的MyFrame(注意:类名是不能小写的)的功能和特征,如果JFrame已经具备的功能,就不用写任何代码了;如果是与JFrame具有相同的接口(方法),但JFrame实现方式不合你意,你就可在MyFrame中将这些方法覆盖就行了;剩下的功能就只能在MyFrame中增加新的方法了。
|
继续extend,但jframe里面的你要用到的方法不要覆盖掉,myjframe里面写你
需要的方法,注意jframe里面有用的方法不要覆盖掉就好了。
用时调用就可以了。
需要的方法,注意jframe里面有用的方法不要覆盖掉就好了。
用时调用就可以了。