Trädvy Permalänk
Medlem
Plats
Stockholm
Registrerad
Aug 2002

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?

» Richard Simmons will make you his bitch...

Trädvy Permalänk
Medlem
Plats
Linköping
Registrerad
Mar 2008

button.setIcon(myIcon);

Eller?

Trädvy Permalänk
Medlem
Plats
Stockholm
Registrerad
Aug 2002
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

» Richard Simmons will make you his bitch...

Trädvy Permalänk
Medlem
Plats
Linköping
Registrerad
Mar 2008

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

Trädvy Permalänk
Medlem
Plats
Stockholm
Registrerad
Aug 2002
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

» Richard Simmons will make you his bitch...