Home Java Example Java Swing Setting Multi-Line label on the Button



Setting Multi-Line label on the Button
Posted on: April 14, 2007 at 12:00 AM
This section shows you how to set the multi line label on the button in Java Swing Applications.

Setting Multi-Line label on the Button

     

This section shows you how to set the multi line label on the button in Java Swing Applications.

This program uses html class from javax.swing.text.html*; package and then breaks the text label of the button into two lines. If you run the program it will look like following image:

Multiline Labe of the Button

HTML:
This is the class from the javax.swing.text.html.*; package of Java. This class provides the facility to use the html tags in java application for texts. There are <html></html> tag and <br> tag have been used in this program. Tags of html are used with the string which is the label of the button.

Here is the code of the program:

import javax.swing.*;
import javax.swing.text.html.*;
import java.awt.*;

public class MultilineLabelButton{
  public static void main(String[] args){
  JFrame frame = new JFrame("Multiline Label for Button");
  String lbl = "<html>" "This label" "<br>" "is in two lines"
 
"</html>";
  Panel panel = new Panel();
  JButton button = new JButton(lbl);
  panel.add(button);
//  frame.add(button);
  frame.add(panel, BorderLayout.NORTH);
  frame.setSize(300200);
  frame.setVisible(true);
  frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
  }
}

Download this example.

Related Tags for Setting Multi-Line label on the Button:
javahtmlcswingideclasstextbuttonlabelvisetsintlinethisidpackagesettexexampleprogramtobreakramexamlinesexteaxmultibreaksliuseuljavaxfrominmlasmntjpackclesagemulti-lineintoproackxaxampsvaxatpackhtmishampleaandxtwingvausestttwssthswav.textababelhatpleplprndonomogro


More Tutorials from this section

Ask Questions?    Discuss: Setting Multi-Line label on the Button   View All Comments

Post your Comment


Your Name (*) :
Your Email :
Subject (*):
Your Comment (*):
  Reload Image
 
 

Ask Questions?

If you are facing any programming issue, such as compilation errors or not able to find the code you are looking for.

Ask your questions, our development team will try to give answers to your questions.