import javax.swing.*;
import javax.swing.event.*;
import java.awt.*;
import java.awt.event.*;public class JT_2{
   public static void main(String[] args){
      JToggleButton jtb_1=new JToggleButton(new ImageIcon("images/draw.gif"));
      JToggleButton jtb_2=new JToggleButton(new ImageIcon("images/turn_gradient.gif"));
      JToggleButton jtb_3=new JToggleButton(new ImageIcon("images/measure.gif"));
      JToggleButton jtb_4=new JToggleButton(new ImageIcon("images/measure.gif"));
      jtb_1.addActionListener(new ActionListener(){
         public void actionPerformed(ActionEvent ev){
            System.out.println("Wow");
            }
         });
      
   
   JFrame f=new JFrame();
   f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
   f.setBounds(0,0,120,300);
   
   Container c=f.getContentPane();
   c.setLayout(new FlowLayout());
   c.add(jtb_1);
   c.add(jtb_2);
   c.add(jtb_3);
   c.add(jtb_4);
   
   f.pack();
   f.setVisible(true);
   }
}以上是我的代码的简化版,在我win98的本本里显示不正常,internalframe点机后不能重绘,最小化后也不能重绘,请各位高手帮忙看一下哦!!