+ -
当前位置:首页 → 问答吧 → 请问下如何在已有swing class的基础上 建一个新的页面,但是多一个button 而不需要重复写code!! 谢谢

请问下如何在已有swing class的基础上 建一个新的页面,但是多一个button 而不需要重复写code!! 谢谢

时间:2011-12-22

来源:互联网

就是我现在写了一个GUI class 就是一个页面 但是还需要弄另外一个相似的页面 但是多了一些component。 请问如何在不复制粘贴的基础上 写出另外一个class 然后可直接得到之前写好的页面 然后加上新的 button etc。 我想着extends 一下 但是不代表直接复制粘贴到新的class里面, 让我想着能不能用个get method 将之前写的code get 出来, 但是不知道如何操作。 所以就不明白应该怎么做了!! 摆脱高手们能帮忙解答下 谢谢

作者: lidudu_ya   发布时间: 2011-12-22

问题描述的不清楚。最好再形象一些。

作者: walkman_22   发布时间: 2011-12-22

让我重新在说一次哈

就是我现在在用 MVC 写一个小软件。 在view package(GUI) 里面 写了一个 class,它 是一个页面。 但是我还需要弄另外一个相似的页面 但是多了一个button。 也是说我要再写一个新的class,它沿用了之前所有的元素, 但是要加上新的元素。 请问如果不复制粘贴旧的class的代码,我如何能写出第二个class? 

我想着第二个class extends 第一个class, 但是不代表直接复制粘贴第一个class 的代码到第二个class里面, 然后我想着能不能用个get method 将第一个class的code get 出来 放到第二个class里面, 但是不知道如何操作。 所以就不明白应该怎么做了!!

本人是初学的 所以如果表意不明 请谅解!!

作者: lidudu_ya   发布时间: 2011-12-22

就用继承就可以

或者就用一个类吧,在原来的类上面加一个button,再添加一个标志变量
当标志为true的时候,显示button
false的时候,不显示这个button

作者: skyparty   发布时间: 2011-12-23

热门下载

更多