解决方案 »
- 关于Java学习之路给点意见月资料
- 怎么将自己电脑里的资料上传到论坛上来给大家下载???
- 请教:C/S架构的java .jar导出EXCEL 6000行左右的时候就卡住(在eclipse中没问题)的问题。可能是内存不足或者代码不够好,请帮忙看下~
- 关于JDK1.5添加外部字体
- 怎么用java将图片转换成二进制存放到sqlserver中,并读出进行显示???????
- 关于Frame的windowsListener原理的疑问
- JComponent怎么产生一个新的实例?
- 对abstract interface定义的对象的疑问 。。。
- 为什么我的UltraEdit 8.10光标在汉字处定位有问题?
- java二叉树的建立
- 关于文件的解析??
- 谁会这个简单编程啊?功能不必一定要完全实现
============== demo.java ===================
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import javax.swing.border.*;public class demo extends JFrame {
private JPanel pn = new JPanel();
private JButton z = new JButton("左边");
private JButton y = new JButton("右边");
private JButton q1 = new JButton("其它1");
private JButton q2 = new JButton("其它2");
private JButton q3 = new JButton("其它3");
private JButton q4 = new JButton("其它4");
private JButton q5 = new JButton("其它5");
public demo() {
pn.add(q1);
pn.add(z);
pn.add(y);
pn.add(q2);
pn.add(q3);
pn.add(q4);
pn.add(q5);
z.setBorder(null);
y.setBorder(null);
q1.setBorder(null);
q2.setBorder(null);
q3.setBorder(null);
q4.setBorder(null);
q5.setBorder(null);
getContentPane().add(pn);
z.addMouseListener(new MouseAdapter() {
public void mouseEntered(MouseEvent e) {
//这儿加入不同的边框
z.setBorder(new BevelBorder(BevelBorder.RAISED));
y.setBorder(new BevelBorder(BevelBorder.RAISED));
}
public void mouseExited(MouseEvent e) {
z.setBorder(null);
y.setBorder(null);
}
});
y.addMouseListener(new MouseAdapter() {
public void mouseEntered(MouseEvent e) {
//这儿加入不同的边框
z.setBorder(new BevelBorder(BevelBorder.RAISED));
y.setBorder(new BevelBorder(BevelBorder.RAISED));
}
public void mouseExited(MouseEvent e) {
z.setBorder(null);
y.setBorder(null);
}
});
pack();
show();
}
public static void main(String args[]) {
new demo();
}
}