testtabbedpane.java

来自「java编写的一个网络象棋,通过对方ip连接,开始游戏,同时可以进行聊天,聊天部」· Java 代码 · 共 37 行

JAVA
37
字号
package chatAndNet;
import   javax.swing.*;   
import   javax.swing.event.*;   
    
  public   class   TestTabbedPane   extends   JDialog   implements   ChangeListener{   
    
  JPanel   p1,p2;   
  JTabbedPane   tp;   
  JTextField   tf;   
    
  public   TestTabbedPane(){   
  tp=new   JTabbedPane();   
  p1=new   JPanel();   
  p2=new   JPanel();   
  tp.addTab("First",p1);   
  tp.addTab("Second",p2);   
  tf=new   JTextField(10);   
  p1.add(tf);   
  this.setSize(320,240);   
  this.getContentPane().add(tp);   
  tp.addChangeListener(this);   
  }   
    
  public   static   void   main(String[]   args){   
  new   TestTabbedPane().setVisible(true);   
  }   
    
  public   void   stateChanged(ChangeEvent   e)   {   
  if(tp.getSelectedIndex()==1   &&   tf.getText().equals("")){   
  int   i=JOptionPane.showConfirmDialog(null,"Blank","",JOptionPane.ERROR_MESSAGE);   
  //if(i==JOptionPane.CANCEL_OPTION){   
  tp.setSelectedIndex(0);   
  //}   
  }   
  }   
    
  }

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?