import java.awt.*;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.net.URL;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.net.URL;
import javax.swing.*;
public class buttoncla extends JFrame{
/**
*
*/
private static final long serialVersionUID = 1L;
public buttoncla(){
URL url=buttoncla.class.getResource("/daijunyi.jpg"); //获取图片地址
Icon icon=new ImageIcon(url); //将该地址的图片给Icon
Container c=getContentPane();
setLayout(new GridLayout(3,2,5,5)); //启用边界布局,3行两列
for(int i=0;i<5;i++) //设置按钮和图片
{
JButton j=new JButton("button"+i,icon); //设置1-5号按钮和图片
c.add(j);
if(i%2==0)
{
j.setEnabled(false); //设置1,3,5按钮不可用
}
}
JButton jb=new JButton();
jb.setMaximumSize(new Dimension(90,60)); //设置按钮与图片相同大小
jb.setIcon(icon); //为按钮设置图标
jb.setHideActionText(false); //
jb.setToolTipText("美女"); //设置鼠标在标签(图片)停留显示提示信息
jb.setBorderPainted(true); //设置按钮边界不显示
jb.addActionListener(new ActionListener() { //为按钮添加监听事件
public void actionPerformed(ActionEvent e)
{
JOptionPane.showMessageDialog(null,"这是个美女对吧"); //弹出Dialog窗体,显示预定的消息
}
});
c.add(jb);
setVisible(true);
}
public static void main(String []args)
{
new buttoncla();
}
}
public class buttoncla extends JFrame{
/**
*
*/
private static final long serialVersionUID = 1L;
public buttoncla(){
URL url=buttoncla.class.getResource("/daijunyi.jpg"); //获取图片地址
Icon icon=new ImageIcon(url); //将该地址的图片给Icon
Container c=getContentPane();
setLayout(new GridLayout(3,2,5,5)); //启用边界布局,3行两列
for(int i=0;i<5;i++) //设置按钮和图片
{
JButton j=new JButton("button"+i,icon); //设置1-5号按钮和图片
c.add(j);
if(i%2==0)
{
j.setEnabled(false); //设置1,3,5按钮不可用
}
}
JButton jb=new JButton();
jb.setMaximumSize(new Dimension(90,60)); //设置按钮与图片相同大小
jb.setIcon(icon); //为按钮设置图标
jb.setHideActionText(false); //
jb.setToolTipText("美女"); //设置鼠标在标签(图片)停留显示提示信息
jb.setBorderPainted(true); //设置按钮边界不显示
jb.addActionListener(new ActionListener() { //为按钮添加监听事件
public void actionPerformed(ActionEvent e)
{
JOptionPane.showMessageDialog(null,"这是个美女对吧"); //弹出Dialog窗体,显示预定的消息
}
});
c.add(jb);
setVisible(true);
}
public static void main(String []args)
{
new buttoncla();
}
}