Mehrzeilige Button-Beschriftung

Maus

Mitglied
Weiss jemand, wie ich einen Button mit mehreren Wörtern in mehreren Zeilen beschriften kann? mit "\n" gehts nicht. und einen automatischen Umbruch gibt es auch nicht!
 
Hallo!

Schau mal hier:
Java:
/**
 * 
 */
package de.tutorials;

import javax.swing.JButton;
import javax.swing.JFrame;

/**
 * @author Thomas.Darimont
 *
 */
public class MultiLineButtonExample extends JFrame{

    public MultiLineButtonExample(){
        super("MultiLineButtonExample");
        setDefaultCloseOperation(EXIT_ON_CLOSE);
        add(new JButton("<html>ABC<br>DEF<br>GHI"));
        pack();
        setVisible(true);
    }
    
    /**
     * @param args
     */
    public static void main(String[] args) {
        new MultiLineButtonExample();
    }

}

Gruß Tom
 
Auch wenn der Thread schon ein wenig älter ist, so ist die Thematik doch interessant. Leider funktioniert der aufgeführte Weg nicht bei SWT. Kennt da jemand evtl noch eine anderen Lösungsansatz? '\n' & '\r' werden als fehlerhaftes Steuerzeichen dargestellt ('Quadratisches Kästchen').
 
Zurück