Big Data and Hadoop Training @$80 or Rs. 6,000 only - valid till Oct 17th Apply Now!

Setting Multi-Line label on the Button

Ads
 

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 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.

Ads

Ads