Portal > Foren > Java > Desktop-Applikationen und Grafik > JButton größe festlegen
Antwort
 
Themen-Optionen Thema durchsuchen
Alt 30.06.2005, 20:31 Nach oben    #1
Souljumper
Gast
 
Beiträge: n/a
Standard JButton größe festlegen

Ich versuche verzweifelt einem JButton die exakte größe des Icons zu geben, dass ich auf dem Button abbilden will.

Allerdings stehen links und rechts immer noch etwas vom eigentlich Button über. Wie kann ich Button quasi DEckungsgleich mit dem ImageIcon machen?

Mit
Code:
ImageIcon plus = new ImageIcon("plus.jpg");
		button.setIcon(plus);
		button.setSize(plus.getIconWidth(),plus.getIconHeight());
funktioniert es leider nicht - war wohl zu einfach.

Danke für Tipps
 
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 30.06.2005, 20:56 Nach oben    #2
Projektleiter
 
Registriert seit: 30.11.2005
Ort: Bottrop
Beiträge: 1.129
Standard

Versuche mal die setMargin-Methode.
__________________
Patrick Gotthardts Weblog.
pago ist gerade online  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 01.07.2005, 12:44 Nach oben    #3
Souljumper
Gast
 
Beiträge: n/a
Standard

Zitat:
Zitat von TheDragonMaster
Versuche mal die setMargin-Methode.
Ok danke, hab ich mal probiert, sieht so aus:
Code:
button.setMargin(new Insets(int x1,int x2, int x3, int x4));
Funktioniert auch soweit, allerdings möchte ich, das der Button sich je nach Bild automatisch an die größe anpasst. Vom ImageIcon kann ich aber nur 2 Werte .width und .heigth erfragen. Wie schaffe ich es jetzt, dass ich über die Infos die vom ImageIcon komme, den Button deckungsgleich mit den Bild hinkriege?!

Beim googeln hab ich zwar viele Beispiele gefunden in dem dieses setMargin benutzt wird, aber keins dass mir erklärt was genau dieses 'Insets' bei setMargin macht.
 
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 01.07.2005, 14:25 Nach oben    #4
Sesselkleber
 
Benutzerbild von sparrow
 
Registriert seit: 17.01.2005
Beiträge: 581
Standard

Guckst du API:

http://java.sun.com/j2se/1.5.0/docs/...wt/Insets.html
sparrow ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 01.07.2005, 19:40 Nach oben    #5
Souljumper
Gast
 
Beiträge: n/a
Standard

Zitat:
Zitat von sparrow
Ahhh, lol das hab ich gesucht - bin wohl schon zu stark verblödet um google richtig zu benutzen :rolleyes:.

Danke.
 
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 02.07.2005, 15:42 Nach oben    #6
Sesselkleber
 
Benutzerbild von sparrow
 
Registriert seit: 17.01.2005
Beiträge: 581
Standard

Zitat:
Zitat von Souljumper
Zitat:
Zitat von sparrow
Ahhh, lol das hab ich gesucht - bin wohl schon zu stark verblödet um google richtig zu benutzen :rolleyes:.

Danke.
Die Java-API ist die Beschreibung aller in Java enthaltenen Standart Klassen.
Für Zusätze gibt es dann wieder eigene APIs.

Die Standart-API gibts online hier anzusehen:
http://java.sun.com/j2se/1.5.0/docs/api/

oder zum Runterladen:
http://javashoplm.sun.com/ECom/docs/...actionId=noreg
sparrow ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Antwort

Lesezeichen


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Include Pfad in der PHP.ini festlegen kampfgnom PEAR, PECL und Frameworks 5 20.07.2007 07:35
JTextField + Eingabeprüfung auf JButton reagieren (nicht Enter) risa Desktop-Applikationen und Grafik 16 02.04.2006 23:57
Icon an Größe von JButton automatisch anpassen. Lautsprecher Desktop-Applikationen und Grafik 2 20.10.2005 15:19
[Gelöst] Größe eines ResultSets mr1st Datenbanken 13 25.05.2005 22:33
JTable setValueAt festlegen auf einzelne Rows McSnoop Allgemeine Java-Programmierung 3 04.02.2005 14:50


Alle Zeitangaben in WEZ +1. Es ist jetzt 11:40 Uhr.


Powered by vBulletin® Version 3.7.4 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45