/ Forside / Teknologi / Udvikling / Java / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Java
#NavnPoint
molokyle 3688
Klaudi 855
strarup 740
Forvirret 660
gøgeungen 500
Teil 373
Stouenberg 360
vnc 360
pmbruun 341
10  mccracken 320
JButtons med Icon
Fra : The MaXx


Dato : 28-03-01 16:56

hej gruppe...

Jeg skal bruge nogle JButtons med både text og iconer.
Dette er der ingen problemer med, men jeg kan ikke få texten til at stå
nedenunder iconet (e.g. internet Explorer).
Jeg kan ændre på textens position med ikke til forhold til iconet. jeg
bruger følgene:

JButton btnOrdre = new JButton("Ordrer", new ImageIcon
("images/ordre.gif"));

Alt hjælp er velkommen

The MaXx



 
 
Soren Hansen (28-03-2001)
Kommentar
Fra : Soren Hansen


Dato : 28-03-01 23:04

Du kan tilføjen et BorderLayout til knappen, og derefter placere teksten i
SOUTH delen og ikonet i NORTH delen. På den måe kan du placere teksten under
ikonet.

--

------------
Soren Hansen
sh.dk@get2net.dk
"The MaXx" <the_maxx@email.dk> skrev i en meddelelse
news:99t1af$2maq$1@news.cybercity.dk...
> hej gruppe...
>
> Jeg skal bruge nogle JButtons med både text og iconer.
> Dette er der ingen problemer med, men jeg kan ikke få texten til at stå
> nedenunder iconet (e.g. internet Explorer).
> Jeg kan ændre på textens position med ikke til forhold til iconet. jeg
> bruger følgene:
>
> JButton btnOrdre = new JButton("Ordrer", new ImageIcon
> ("images/ordre.gif"));
>
> Alt hjælp er velkommen
>
> The MaXx
>
>



The MaXx (29-03-2001)
Kommentar
Fra : The MaXx


Dato : 29-03-01 16:48


"Soren Hansen" <sh.dk@get2net.dk> skrev i en meddelelse
news:zctw6.520$84.106739@news010.worldonline.dk...
> Du kan tilføjen et BorderLayout til knappen, og derefter placere teksten i
> SOUTH delen og ikonet i NORTH delen. På den måe kan du placere teksten
under
> ikonet.
>
Tak for forslaget, men da jeg ikke kunne få det til at virke, fandt jeg selv
frem til denne løsning:

btn.setHorizontalTextPosition(SwingConstants.CENTER);
btn.setVerticalTextPosition(SwingConstants.BOTTOM);

Her står texten dog ikke helt i bunden men er istedet afhængig af størrelsen
på ikonet.
Hvis man har flere af denne type knapper ved siden af hinanden bør man
derfor sørge for at ikonerne har samme højde.

The MaXx



Søg
Reklame
Statistik
Spørgsmål : 177558
Tips : 31968
Nyheder : 719565
Indlæg : 6408929
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste