import javax.swing.*;
import java.awt.*;
import java.awt.event.*;class Mywindow extends JFrame{
JButton b1,b2,b3;
public Mywindow(){
setBounds(100,100,300,300);
setVisible(true);
addWindowListener(new WindowAdapter(){
public void windowClosing(WindowEvent e){
System.exit(0);
}
});
b1=new JButton("按钮1",new ImageIcon("a1.gif"));
b2=new JButton("按钮2",new ImageIcon("a2.gif"));
b3=new JButton("按钮3",new ImageIcon("a3.gif"));
b1.setRolloverIcon(b2.getIcon());
b2.setRolloverIcon(b3.getIcon());
b3.setRolloverIcon(b1.getIcon());
b1.setHorizontalTextPositon(AbstractButton.LEFT);
b1.setVerticalTextPositon(AbstractButton.TOP);
b2.setHorizontalTextPositon(AbstractButton.RIGHT);
b2.setVerticalTextPositon(AbstractButton.BOTTOM);
b3.setHorizontalTextPositon(AbstractButton.CENTER);
b3.setVerticalTextPositon(AbstractButton.CENTER);
Container con=getContentPane();
con.add(b1);
con.add(b2);
con.add(b3);
con.validate();
}
}
public class JButtonExam{
public static void main(String args[]){
Mywindow win=new Mywindow();
win.pack();
}
}
import java.awt.*;
import java.awt.event.*;class Mywindow extends JFrame{
JButton b1,b2,b3;
public Mywindow(){
setBounds(100,100,300,300);
setVisible(true);
addWindowListener(new WindowAdapter(){
public void windowClosing(WindowEvent e){
System.exit(0);
}
});
b1=new JButton("按钮1",new ImageIcon("a1.gif"));
b2=new JButton("按钮2",new ImageIcon("a2.gif"));
b3=new JButton("按钮3",new ImageIcon("a3.gif"));
b1.setRolloverIcon(b2.getIcon());
b2.setRolloverIcon(b3.getIcon());
b3.setRolloverIcon(b1.getIcon());
b1.setHorizontalTextPositon(AbstractButton.LEFT);
b1.setVerticalTextPositon(AbstractButton.TOP);
b2.setHorizontalTextPositon(AbstractButton.RIGHT);
b2.setVerticalTextPositon(AbstractButton.BOTTOM);
b3.setHorizontalTextPositon(AbstractButton.CENTER);
b3.setVerticalTextPositon(AbstractButton.CENTER);
Container con=getContentPane();
con.add(b1);
con.add(b2);
con.add(b3);
con.validate();
}
}
public class JButtonExam{
public static void main(String args[]){
Mywindow win=new Mywindow();
win.pack();
}
}
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货