首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

请教为什么不能显示文本提示

2012-05-20 
请问为什么不能显示文本提示import javax.swing.*public class Test extends JFrame{private JButton jbt

请问为什么不能显示文本提示
import javax.swing.*;
public class Test extends JFrame{
  private JButton jbtOK=new JButton("OK");
  
  public Test(){
  jbtOK.setToolTipText("This is a button");
  add(new JButton("OK"));
   
}
  public static void main(String[] args){
  JFrame frame=new Test();

  frame.setTitle("Logic Error");
  frame.setSize(200,100);
  frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
  frame.setVisible(true);


}
}

[解决办法]
你够狠,加的就不是同一个对象。
add(jbtOK);
jbtOK.setToolTipText("This is a button");
[解决办法]
public Test() {
jbtOK.setToolTipText("This is a button");
JPanel panel = new JPanel();
panel.add(jbtOK);
add(panel);

}

热点排行