Announcement

Collapse
No announcement yet.

Hỏi về Panel trong java

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • [Java] Hỏi về Panel trong java

    Minh có cái code như vậy.Làm sao để phân biệt khi nào click chuột vào tab1 , khi nào click chuột vào tab2.
    MediaFire is a simple to use free service that lets you put all your photos, documents, music, and video in a single place so you can access them anywhere and share them everywhere.

  • #2
    ai biết chỉ giùm mình với...mình cám ơn !

    Comment


    • #3
      import java.awt.event.WindowAdapter;
      import java.awt.event.WindowEvent;

      import javax.swing.JButton;
      import javax.swing.JFrame;
      import javax.swing.JPanel;
      import javax.swing.JTabbedPane;
      import javax.swing.JTextField;
      import javax.swing.event.ChangeEvent;
      import javax.swing.event.ChangeListener;

      public class Test extends JFrame {
      JTabbedPane tabs = new JTabbedPane();

      public Test() {
      setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
      JPanel p = new JPanel();
      p.add(new JButton("Button on Tab 0"));
      tabs.addTab("Tab 0", p);

      p = new JPanel();
      p.add(new JTextField("Text on Tab 1"));
      tabs.addTab("Tab 1", p);

      tabs.addChangeListener(new ChangeListener() {
      public void stateChanged(ChangeEvent e) {
      System.out.println("Tab=" + tabs.getSelectedIndex());
      }
      });
      getContentPane().add(tabs, "Center");
      pack();
      }

      public static void main(String[] args) {
      new Test().setVisible(true);
      }
      }
      Sự kiện change tab , khi bạn change tab thì tabs.getSelectedIndex() sẽ trả về cái index của cái tab mà bạn đang ở đó. Bạn có thể dùng nó để phân biện tab này với tab khác.

      Comment


      • #4
        ok.Cám ơn bạn nhiều !close topic

        Comment

        LHQC

        Collapse
        Working...
        X