Die Methode gibt eine abgewandelte Kopie des aufrufenden Font -Objektes zurück.
Foren Java - Programmierung AWT, Swing, JavaFX & SWT Status Nicht offen für weitere Antworten. 29. Jun 2004 #1 Hat jemand Erfahrung mit der Änderung von Schriftgrößen in Java (Look and Feel)? Haben eine Anwendung und wollen dort ermöglichen die Schriftgröße zu verändern. Jedoch muss man ja aufpassen da ja auch die Schriftgrösser der Buttons verändert wird (was auch so sein soll) und die Buttongröße wird ja nicht parallel zur Schriftgröße automatisch größer. Vielleicht kennt sich ja jemand damit aus oder weis seiten wo man sich belesen kann. Danke. #2 Hi! Deine Angaben sind leider nur sehr dürftig:bahnhof: Es ist möglich in Swing Textkomponenten die Schrift zu formatieren (Schriftart, Farbe, Größe etc. ). Das geht mittels AttributeSet. Bei Buttons weiß ich es nicht sicher, sollte aber auch möglich sein. Cu - Tom. Java schriftgröße anders behring. #3 indem du explizit für jedes JLabel oder so das hier sagst setFont(new Font(Schrifttyp,, Schriftgr)); wobei Schrifttyp eine Stringvariable mit Inhalt "Courier New" bei mir ist und Schriftgr 12!
Der obige Code kann in die paint Methode des JFrame, die das JLabel, oder eine Methode, die aufgerufen wird, wenn die Schriftgröße geändert werden muss. Das Folgende ist ein Screenshot des obigen Codes in Aktion: alt text
12 Da kann man nicht zählen, auf einer bestimmten schriftart zur Verfügung stehen, ist ein guter Ansatz ist, um daraus einen neuen font von der aktuellen schriftart. Dies gibt Ihnen die gleiche Familie, Gewicht, etc. nur größer... Font currentFont = g. getFont (); Font newFont = currentFont. deriveFont ( currentFont. getSize () * 1. 4F); g. setFont ( newFont); Sie können auch TextAttribute. Map < TextAttribute, Object > attributes = new HashMap <>(); attributes. put ( TextAttribute. FAMILY, currentFont. getFamily ()); attributes. Schriftgröße der Java-Anwendung. WEIGHT, TextAttribute. WEIGHT_SEMIBOLD); attributes. SIZE, ( int) ( currentFont. 4)); myFont = Font. getFont ( attributes); g. setFont ( myFont); Die TextAttribute Methode gibt oft eine noch größere Flexibilität. Zum Beispiel, können Sie festlegen, das Gewicht zu semi-bold, wie im obigen Beispiel. Einen letzten Vorschlag... Weil die Auflösung von Monitoren unterschiedlich sein kann und fährt Fort zu erhöhen, mit Technologie, vermeiden Sie die Zugabe von einer bestimmten Menge (wie getSize()+2 oder getSize()+4) und betrachten die Multiplikation statt.
Hi, Ich habe mit Java ein Fenster erstellt ("Hauptmenü"), welches einen Button hat. Wenn man diesen Button klickt, soll sich ein neues Fenster öffnen und das Hauptmenü Fenster schließen. Bis jetzt klappt es, das ich bei button klick das neue Fenster öffnen kann, jedoch schliest sich mein "Hauptmenue" nicht. dActionListener(new ActionListener(){ @Override public void actionPerformed(ActionEvent arg0){ new Navigation();}}); mit this. dispose(); lässt sich das Fenster ja schließen. Allerdings ist in der ActionPerformed Methode, das "this" nicht bekannt! Ich kann dort also this. Schriftgröße in einem TextField ändern ♨󠄂󠆷 Java - Hilfe | Java-Forum.org. dispose(); nicht reinschreiben. Wie kann ich der Methode mein Fenster "übergeben", bzw. bekannt machen, so das ich den "this. " befehl verwenden kann? LG
Manchmal hängt es auch vom JRE ab, ob die Schriftart (und auch andere Eigenschaften von Komponenten wie z. B. editierbar) übernommen wird!! Das ist ziemlich mühsam, weil es nicht systematisch ist.
Datenschutz-Einstellungen Einstellungen, die Sie hier vornehmen, werden auf Ihrem Endgerät im "Local Storage" gespeichert und sind beim nächsten Besuch unseres Onlineshops wieder aktiv. Sie können diese Einstellungen jederzeit ändern (Fingerabdruck-Icon links unten). Informationen zur Cookie-Funktionsdauer sowie Details zu technisch notwendigen Cookies erhalten Sie in unserer Datenschutzerklärung. Clipper feuerzeug restposten video. YouTube Weitere Informationen Um Inhalte von YouTube auf dieser Seite zu entsperren, ist Ihre Zustimmung zur Datenweitergabe und Speicherung von Drittanbieter-Cookies des Anbieters YouTube (Google) erforderlich. Dies erlaubt uns, unser Angebot sowie das Nutzererlebnis für Sie zu verbessern und interessanter auszugestalten. Ohne Ihre Zustimmung findet keine Datenweitergabe an YouTube statt, jedoch können die Funktionen von YouTube dann auch nicht auf dieser Seite verwendet werden. Vimeo Um Inhalte von Vimeo auf dieser Seite zu entsperren, ist Ihre Zustimmung zur Datenweitergabe und Speicherung von Drittanbieter-Cookies des Anbieters Vimeo erforderlich.
Ihre Zustimmung findet keine Datenweitergabe an Vimeo statt, jedoch können die Funktionen von Vimeo Verarbeitende Firma: Vimeo Google Analytics (Universal Analytics) Dies ist ein Webanalysedienst. Erhobene Daten: anonymisierte IP Adresse, Datum uns Uhrzeit des Besuchs, Nutzungsdaten, Klickpfad, App-Aktualisierungen, Browser Informationen, Geräte-Informationen, JavaScript-Support, Besuchte Seiten, Referrer URL, Standort-Informationen, Kaufaktivität, Widget-Interaktionen Beschreibung: Analyse Verarbeitende Firma: Google Ireland Ltd, Gordon House, Barrow Street, Dublin 4, IE Link
Datenschutz-Einstellungen Einstellungen, die Sie hier vornehmen, werden auf Ihrem Endgerät im "Local Storage" gespeichert und sind beim nächsten Besuch unseres Onlineshops wieder aktiv. Sie können diese Einstellungen jederzeit ändern (Fingerabdruck-Icon links unten). Informationen zur Cookie-Funktionsdauer sowie Details zu technisch notwendigen Cookies erhalten Sie in unserer Datenschutzerklärung. YouTube Weitere Informationen Um Inhalte von YouTube auf dieser Seite zu entsperren, ist Ihre Zustimmung zur Datenweitergabe und Speicherung von Drittanbieter-Cookies des Anbieters YouTube (Google) erforderlich. Dies erlaubt uns, unser Angebot sowie das Nutzererlebnis für Sie zu verbessern und interessanter auszugestalten. Ohne Ihre Zustimmung findet keine Datenweitergabe an YouTube statt, jedoch können die Funktionen von YouTube dann auch nicht auf dieser Seite verwendet werden. Beschreibung: Einbetten von Videos Verarbeitende Firma: Google Inc. Feuerzeuge kaufen | Großhandel auf RESTPOSTEN.de. Nutzungsbedingungen: Link Vimeo Um Inhalte von Vimeo auf dieser Seite zu entsperren, ist Ihre Zustimmung zur Datenweitergabe und Speicherung von Drittanbieter-Cookies des Anbieters Vimeo erforderlich.