给菜单项添加鼠标侦听,当mouse enter和exit时重新设置背景和边框。
圆角边框需要自己实现一个,不难,给你个参考:
class MyRoundBorder implements Border {请问创建好了这个MyRoundBorder之后,怎么不能调用它。非得final一个静态的值为null才不会报错。但是这样做了没有一点效果。创建了鼠标监听,依然不能调用这个MyRoundBorder,而鼠标监听中menu1.setBorder(MyRoundBorder);MyRoundBorder出现红色波浪线
在class MyRoundBorder 前面加上static 关键字,将其变为静态类。
MyRoundBorder是正常的,这是个类,你需要实例化,在机子的panel中new一个:
MyRoundBorder myRoundBorder=new MyRoundBorder();追问好的 ,我试试看。感谢了,如果还是不行的话我再请教你咯。