webForumDet fria alternativet

Lägga en transparent bild ovanpå en JLabel

Javaur Java

3 svar · 349 visningar · startad av Karamell

Medlem sedan juni 200199 inlägg
Frågan#1

Sitter och kodar på ett projekt i Java, monopol!
Tänkte bygga alla rutor med JLabels, med bilder i. Men hur ska jag sedan göra "gubbarna" som man går med. De ska också vara bilder som ska lägga sig över mina JLabelsbilder.

Har ni någon fundering hur man kan göra detta?
Funderade på glasspane men kom inte underfund med hur det fungerade.

Medlem sedan juni 20031 837 inlägg
#2

Jag personligen hade inte använt mig av några komponenter alls utan ritat allting direkt på en Frame/JFrame. Kanske blir lite jobbigare men hade känts bättre. Har dock inte mycket erfarenhet av spelutveckling.

Medlem sedan juni 20008 205 inlägg
#3

Samma här. Använd en ImageIcon med något format som stöder transparens (typ PNG eller GIF) och rita ut det direkt på någon komponent (jag skulle tillråda en JComponent) i paintComponent.

Medlem sedan juni 200199 inlägg
#4

Har suttit hela lektionen o surfat omrking och inte hittat något vettigt... har ni några tips hur detta går till i kodexempel eller någon sida som förklarar på ett sätt som man förstår? inte alltför erfaren inom javans värld :P

134 ms totalt · 3 externa anrop · v20260731065814-full.25f56b17
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
131 ms — hämta tråd, inlägg och bilagor (db)