Yeni Cevap 
 
Konuyu Değerlendir
  • 1 Oy - 3 Ortalama
  • 1
  • 2
  • 3
  • 4
  • 5
Javada Frame Buton koyma ve action hale getirme
15-12-2011, 01:54 (En son düzenleme: 15-12-2011 01:55 dede.)
Mesaj: #1
Javada Frame Buton koyma ve action hale getirme
main
import javax.swing.JFrame;

   public class main
   {
     public static void main( String args[] )
      {
         ButtonFrame buttonFrame = new ButtonFrame(); // create ButtonFrame
        buttonFrame.setDefaultCloseOperation( JFrame.EXIT_ON_CLOSE );
        buttonFrame.setSize( 400, 400 ); // set frame size
        buttonFrame.setVisible( true); // display frame
    
        ButtonFrame buttonFrame2 = new ButtonFrame(); // create ButtonFrame
        buttonFrame2.setDefaultCloseOperation( JFrame.EXIT_ON_CLOSE );
        buttonFrame2.setSize( 400, 400 ); // set frame size
        buttonFrame2.setVisible( true); // display frame
      
      
      } // end main
  } // end class ButtonTest
ButtonFrame
import java.awt.FlowLayout;
   import java.awt.event.ActionListener;
   import java.awt.event.ActionEvent;
   import javax.swing.JFrame;
   import javax.swing.JButton;
   import javax.swing.Icon;
   import javax.swing.ImageIcon;
  import javax.swing.JOptionPane;

  public class ButtonFrame extends JFrame
  {
     private JButton plainJButton; // button with just text
     private JButton fancyJButton; // button with icons

     // ButtonFrame adds JButtons to JFrame
     public ButtonFrame()
     {
        super( "Testing Buttons" );
        setLayout( new FlowLayout() ); // set frame layout

        plainJButton = new JButton( "Plain Button" ); // button with text
        add( plainJButton ); // add plainJButton to JFrame

        Icon bug1 = new ImageIcon( "kasper.jpeg"  );
        Icon bug2 = new ImageIcon(  "kasper.jpeg"  );
        fancyJButton = new JButton( "Fancy Button", bug1 ); // set image
        fancyJButton.setRolloverIcon( bug2 ); // set rollover image
        add( fancyJButton ); // add fancyJButton to JFrame

        // create new ButtonHandler for button event handling
        ButtonHandler handler = new ButtonHandler();
        fancyJButton.addActionListener( handler );
        plainJButton.addActionListener( handler );
     } // end ButtonFrame constructor

     // inner class for button event handling
     private class ButtonHandler implements ActionListener
     {
        // handle button event
        public void actionPerformed( ActionEvent event )
        {
           JOptionPane.showMessageDialog( ButtonFrame.this, String.format(
              "You pressed: %s", event.getActionCommand() ) );
        } // end method actionPerformed
     } // end private inner class ButtonHandler
  } // end class ButtonFrame

Çıktı eklentide


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 checkbox dede 0 71 15-12-2011 01:59
Son Mesaj: dede
  Javada Frame Label kullanımı ve resim görüntüleme dede 0 83 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