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