Yeni Cevap 
 
Konuyu Değerlendir
  • 1 Oy - 2 Ortalama
  • 1
  • 2
  • 3
  • 4
  • 5
Javada Frame checkbox
15-12-2011, 01:59 (En son düzenleme: 15-12-2011 02:00 dede.)
Mesaj: #1
Javada Frame checkbox
main
import javax.swing.JFrame;

   public class main
   {
      public static void main( String args[] )
      {
         CheckBoxFrame checkBoxFrame = new CheckBoxFrame();
        checkBoxFrame.setDefaultCloseOperation( JFrame.EXIT_ON_CLOSE );
        checkBoxFrame.setSize( 275, 100 ); // set frame size
        checkBoxFrame.setVisible( true ); // display frame
     } // end main
  } // end class CheckBoxTest
checkboxframe
import java.awt.FlowLayout;
   import java.awt.Font;
   import java.awt.event.ItemListener;
   import java.awt.event.ItemEvent;
   import javax.swing.JFrame;
   import javax.swing.JTextField;
  import javax.swing.JCheckBox;

  public class CheckBoxFrame extends JFrame
  {
     private JTextField textField; // displays text in changing fonts
     private JCheckBox boldJCheckBox; // to select/deselect bold
     private JCheckBox italicJCheckBox; // to select/deselect italic

     // CheckBoxFrame constructor adds JCheckBoxes to JFrame
     public CheckBoxFrame()
     {
        super( "JCheckBox Test" );
        setLayout( new FlowLayout() ); // set frame layout

        // set up JTextField and set its font
        textField = new JTextField( "bilisimturk.org", 20 );
        textField.setFont( new Font( "Serif", Font.PLAIN, 14 ) );
        add( textField ); // add textField to JFrame

        boldJCheckBox = new JCheckBox( "Bold" ); // create bold checkbox
        italicJCheckBox = new JCheckBox( "Italic" ); // create italic
        add( boldJCheckBox ); // add bold checkbox to JFrame
        add( italicJCheckBox ); // add italic checkbox to JFrame

        // register listeners for JCheckBoxes
        CheckBoxHandler handler = new CheckBoxHandler();
        boldJCheckBox.addItemListener( handler );
        italicJCheckBox.addItemListener( handler );
     } // end CheckBoxFrame constructor

     // private inner class for ItemListener event handling
     private class CheckBoxHandler implements ItemListener
     {
        private int valBold = Font.PLAIN; // controls bold font style
        private int valItalic = Font.PLAIN; // controls italic font style

        // respond to checkbox events
        public void itemStateChanged( ItemEvent event )
        {
           // process bold checkbox events
           if ( event.getSource() == boldJCheckBox )
              valBold =
                 boldJCheckBox.isSelected() ? Font.BOLD : Font.PLAIN;

           // process italic checkbox events
           if ( event.getSource() == italicJCheckBox )
              valItalic =
                 italicJCheckBox.isSelected() ? Font.ITALIC : Font.PLAIN;
           // set text field font
           textField.setFont(
              new Font( "Serif", valBold + valItalic, 14 ) );
        } // end method itemStateChanged
     } // end private inner class CheckBoxHandler
  } // end class CheckBoxFrame


Eklenti Dosyaları Tırnak(lar)
   

Idea Sorunuz veya öneriniz varsa lütfen bildirin.
Bu kullanıcının gönderdiği tüm mesajları bul
Bu mesaji bir cevapta alıntı yap
Yeni Cevap 


Benzer Konular...
Konu: Yazar Cevaplar: Gösterim: Son Mesaj
  Javada Frame listbox dede 0 57 15-12-2011 02:03
Son Mesaj: dede
  Javada Frame Buton koyma ve action hale getirme dede 0 86 15-12-2011 01:54
Son Mesaj: dede
  Javada Frame Label kullanımı ve resim görüntüleme dede 0 84 15-12-2011 01:48
Son Mesaj: dede

Foruma Git:


Bu konuyu görüntüleyen kullanıcı(lar): 1 Ziyaretçi

BilisimTurk.Org
İletişim | BilisimTurk | En Üste Dön | İçeriğe Dön | Arşiv | RSS Beslemesi