java自己写一个按钮类问题

在一个java程序中,按钮有设置边框,透明,加图片,设置字体,设置背景颜色等行为,有多个按钮,如何写个按钮方法把这些行为写进去,调用的时候只要创建一个按钮对象就能将这么多行为包含进去

直接用Java的awt库函数啊,用不着自己写,只要了解Java的按钮JButton,绑定事件处理函数。

我觉得界面复制就好 不需要那么麻烦吧

你可以写一个类继承java自己的JButton按钮,然后你把你想要的效果设为类的属性,你创建一个新的按钮对象时候,就可以通过参数来配置按钮的样式等。

工厂模式,定义一个抽象的借口,里面有1个抽象的方法,可以命名为抽象行为,具体实现可以在子类中,或者有多个抽象方法,如设置边框,透明,加图片,设置字体,设置背景颜色等抽象方法,具体可以在子类中做实现