Applet小程序中的一个最基本的问题!!!!!!!!!!!!!!!! 在Applet程序中,JPanel中有border属性,Panel中没有,请问怎么在Panel中设置border属性呢??请高手指教。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 补充说明: controlPanel = new JPanel(); Border border1 = BorderFactory.createMatteBorder(2, 2, 2, 2,Color.DARK_GRAY); TitledBorder titledBorder3 = new TitledBorder(border1, "Notes"); controlPanel.setBorder(titledBorder3);但是如果定义:controlPanel = new Panel();怎么实现上面的功能呢? AWT组件是不能用border的……不过你可以自己画,比如:public class BorderPanel extends Panel { private static final Insets insets = new Insets(10,10,10,10); public Insets getInsets() {return insets;} public void paint(Graphics g) { Dimension size = getSize(); g.setColor(getBackground()); g.draw3DRect( 5,5,size.width-11, size.height-11, true); } }这就是一个有3D border 的 panel 使用awt和awtevent两个包写的登陆窗口,求交流。 listfiles这个方法对文件夹个数有没有限制 关于正则表达式的问题 送分啦。 关于SWT Win32 Extension 不用乘法或加法给一个数增加7倍 struts2 spring hibernate 整合错误????? 请教操作excel的问题 怎样在gui界面下获得输入框中字符串所对应的主机名和主机IP? 高手请进…… applet的应用及速度问题??????? Applet和JApplet小问题??????? 一段 JTree 相关代码 帮忙看看 指导一下
controlPanel = new JPanel();
Border border1 = BorderFactory.createMatteBorder(2, 2, 2, 2,Color.DARK_GRAY);
TitledBorder titledBorder3 = new TitledBorder(border1, "Notes");
controlPanel.setBorder(titledBorder3);但是如果定义:controlPanel = new Panel();
怎么实现上面的功能呢?
不过你可以自己画,比如:
public class BorderPanel extends Panel {
private static final Insets insets =
new Insets(10,10,10,10);
public Insets getInsets() {return insets;}
public void paint(Graphics g) {
Dimension size = getSize();
g.setColor(getBackground());
g.draw3DRect(
5,5,size.width-11, size.height-11, true);
}
}
这就是一个有3D border 的 panel