Erste Schritte IconImage

M

Marcel059

Gast
Hallo,

ich suche nun seit 2 Stunden nach einer Möglichkeit das IconImage obenlinks zu vergrößern. Muss dazu sagen das ich mich erst seit 2 Tagen mit Java beschäftige.
Java:
public class replace {
	public static void main(String args[]){
		JFrame jf = new frame();
		jf.setIconImage(new ImageIcon("test.gif").getImage());

so hab ich das Icon ändern können, nur für die Größe find ich nichts, gibt es da eine Möglichkeit.

Für Hilfe bin ich sehr dankbar^^

Gruß Marcel
 

TheChemist

Bekanntes Mitglied
Ich glaube das Icin oben links hat eine feste Größe. Wäre das nicht so würde sich ja die gesamte Größe des oberen Rahmens verziehen. Allerdings sind mir noch andere Sachen aufgefallen. Du initialisierst ein JFrame, erstellt aber ein Frame. Du solltest an dieser Stelle auch Jframe schreiben. Desweiteren schreibt man Klassen in UpperCamelCase und variablen und methoden im lowerCamelCase. Das solltest du dir schnell angewöhnen.
 
M

Marcel059

Gast
Danke für deine Antwort,

die Begriffe hab ich mir notiert und werde sie nachlesen. Den Rahmen möchte ich nicht verziehen, die Höhe ist in Ordnung. An der Breite würde ich gern etwas verändern, um mehrere Buchstaben nebeneinander lesbar zu machen. Naja ich geb die Hoffnung noch nicht auf^^
 
C

Camino

Gast
Den Rahmen möchte ich nicht verziehen, die Höhe ist in Ordnung. An der Breite würde ich gern etwas verändern, um mehrere Buchstaben nebeneinander lesbar zu machen. Naja ich geb die Hoffnung noch nicht auf^^

Ich glaube auch nicht, dass man das Icon in der Titelleiste in der Grösse so einfach verändern kann. Und wenn du mehrere Buchstaben nebeneinander dort oben in der Titelleiste deines JFrames haben möchtest, kannst du das ja mit setTitle() dort oben reinschreiben.
 
S

Spacerat

Gast
... An der Breite würde ich gern etwas verändern, um mehrere Buchstaben nebeneinander lesbar zu machen. Naja ich geb die Hoffnung noch nicht auf...
Tja... Icon, Titel und die Buttons in der Titelleiste eines Frames sind Teil des Betriebssystems und somit unveränderlich (Okay, per Java unveränderlich... Design-Einstellungen mal aussen vor). Du könntest diese Titelleiste aber mit "setUndecorated(true)" komplett abschalten und dir 'ne eigene gestalten. Wäre aber recht umständlich und eigentlich nicht die geringste Codezeile wert.
 
Ähnliche Java Themen

Ähnliche Java Themen


Oben