Java Code



/** @Author: E.S.Boese
  * CS150 Fall 2005
  */
import javax.swing.*;
import javax.swing.border.*;  // don't forget to include this!
import java.awt.*;

public class BorderLine extends JApplet
{
   JLabel label1;
   JLabel label2;
   JLabel label3;
   Image img;
   ImageIcon ic;
   JPanel panel;
   Border lineborder;

   public void init( )
   {
	setLayout( new FlowLayout( ) );

   	label1 = new JLabel("<HTML>Multiple<BR>Lines<BR>is<BR>fun");
   	label2 = new JLabel("<HTML>Need<P>to<P>learn<P>HTML");

	img = getImage( getCodeBase(), "singer.gif" );
	ic = new ImageIcon(img );
	label3 = new JLabel( "Label with image", ic, JLabel.CENTER );

	// add labels to PANEL
	panel = new JPanel();
	panel.add( label1 );
	panel.add( label2 );
	panel.add( label3 );

	// create a line border in red
	lineborder = BorderFactory.createLineBorder( Color.RED );

	// set border to panel
	panel.setBorder(lineborder);	

	add(panel);
   }
}



Return to Code Examples
©2007 E.S.Boese