我想做的是为我的小子视图创建一个类,所以我可以一遍又一遍地使用它。具体来说,在我的项目中,我需要一个彩色矩形和一个标签,在这些子视图之间,那些将会改变。因此,我想要一个表示两个组件作为一个组件的类。
我试图使用挥杆。在此之前,我使用了acm包,这给了我方便的方法,但是我无法通过swing来解决这个问题。所以,问题从这里开始,我无法弄清楚如何为子视图创建自定义GUI类。
我想稍后将它们放入for循环中,所以我想一次处理这个案例,而不是手动写入20次。
任何帮助将不胜感激,
答案 0 :(得分:0)
创建自定义类,使其扩展JPanel
。从那里,您可以添加公共子组件,通过构造函数传递参数来设置每个子组件,然后使用该类上的方法实现任何常见行为。
答案 1 :(得分:0)
您可以尝试使用Window Builder插件进行eclipse的拖放编辑器。您可以通过组织对象来尝试找出问题所在。