示例#1
0
文件: Css.java 项目: k9m/simplechat
  public static JButton getCustButton(String path_On, String path_Off) {
    CustomButton component = new CustomButton();
    Icon myIcon1 = new ImageIcon(path_On);
    Icon myIcon2 = new ImageIcon(path_Off);

    int height = myIcon1.getIconHeight();
    int width = myIcon1.getIconWidth();
    Dimension dim = new Dimension(height + 1, width + 1);

    component.setCursor(CURSOR);
    component.setRolloverEnabled(true);
    component.setMinimumSize(dim);
    component.setMaximumSize(dim);
    component.setPreferredSize(dim);

    component.setIcon(myIcon2);
    component.setRolloverIcon(myIcon1);
    component.setPressedIcon(myIcon1);

    // button.setBorderPainted(false);
    // button.setContentAreaFilled(false);

    return component;
  }