Permalänk

Java rita bildikon

Hej,

Jag funderar på hur jag ska göra för att rita upp en bild av typen ImageIcon
på en JButton. Klassen ImageIcon har en metod, paintIcon som tar ett argument av typen Component(min JButton), men den tar även ett argument av typen Graphics. Eftersom Graphics är av typen abstract går det inte att skapa objekt av den klassen, hur löser jag det?

Visa signatur

» Well, tough titties...

Permalänk
Medlem

button.setIcon(myIcon);

Eller?

Permalänk
Citat:

Ursprungligen inskrivet av badboll

button.setIcon(myIcon);

Eller?

Hm, nej det verkar inte fungera.

kan man rita direkt på knappen?

Edit Det löste sig, lade till en Jlabel

Visa signatur

» Well, tough titties...

Permalänk
Medlem

Vill bara påpeka att det vanligtvis fungerar utmärkt att ge en JButton en Icon på ovanstående sätt.

Permalänk
Citat:

Ursprungligen inskrivet av badboll
Vill bara påpeka att det vanligtvis fungerar utmärkt att ge en JButton en Icon på ovanstående sätt.

Jo, märkte det, jag hade glömt att flytta bilderna till rätt mapp först

Visa signatur

» Well, tough titties...