困扰了多时,终于找到了方法
首先建一个类,继承JLabel 实现ListCellRenderer接口
为了看得直观,请看下API
最后在主类调用的地方,把类new过去。
看个人效果,那个颜色配置,我是用ps的吸管工具找到的RGB颜色
优化如下,
每次调用,都要new一下,太耗内存,单例模式可以避免这个问题,
其他地方可以借鉴一下,相比饿汉式,懒汉式单例设计模式更中意这种静态内部类式的,请看
package com.system.factory;
//下拉框选项居中
import java.awt.Color;
import java.awt.Component;
import javax.swing.JLabel;
import javax.swing.JList;
import javax.swing.ListCe