import java.awt.FlowLayout;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.SwingConstants;
import javax.swing.Icon;
import javax.swing.ImageIcon;

public class LabelFrame extends JFrame

{

   private JLabel label1;
   private JLabel label2;
   private JLabel label3;

   public LabelFrame()

   {

      super("標籤測試程式");
      setLayout ( new FlowLayout() );

      label1 = new JLabel( "文字標籤" );
      label1.setToolTipText( "這是標籤1" );
      add ( label1 );

      Icon bug = new ImageIcon ( getClass().getResource( "bug1.gif" ) );
      label2 = new JLabel ( "文字圖示標籤" , bug, SwingConstants.LEFT );
      label2.setToolTipText( "這是標籤2" );
      add( label2 );

      label3 = new JLabel();
      label3.setText( "這是標籤2" );
      label3.setIcon( bug );
      label3.setHorizontalTextPosition( SwingConstants.CENTER );
      label3.setVerticalTextPosition( SwingConstants.BOTTOM );
      label3.setToolTipText( "This is label3" );
      add( label3 );

   }


}


---------------------------------------------------------------------------------

import javax.swing.JFrame;

public class LabelTest

{

   public static void main ( String args[] )

   {

      LabelFrame labelFrame = new LabelFrame();
      labelFrame.setDefaultCloseOperation( JFrame.EXIT_ON_CLOSE );
      labelFrame.setSize( 275, 180 );
      labelFrame.setVisible( true );

   }

}

arrow
arrow
    全站熱搜
    創作者介紹
    創作者 a25561970 的頭像
    a25561970

    萬花筒

    a25561970 發表在 痞客邦 留言(0) 人氣()