Witam,
chciałbym zrobić coś takiego:
umieścić zamiast tła pod przyciskiem obrazek:
nie chodzi mi o coś takiego : JButton btn = new JButton(obrazek);
bardziej coś w stylu:
btn.setBackground(); // tyle że tą metodą można tylko ustawić Color
Probowałem coś takiego:
List value = new ArrayList(5);
value.add(new Float(0.30));
value.add(new Float(0.00));
value.add(new ColorUIResource(0x333333));
value.add(new ColorUIResource(0x666666));
value.add(new ColorUIResource(0x000000));
UIDefaults defaults = UIManager.getDefaults();
UIManager.put("Button.gradient", value);
//UIManager.put("Button.background", );
btn.setBackground(UIManager.getColor(defaults));
Ale w UIManagerze chyba nie da się ustawić obrazka, znalazłem tylko takie rozwiązanie odnośnie ustawiania tła, tylko że to jest gradient.
Jakieś pomysły/podpowiedzi/linki?