setBorder(BorderFactory.createEmptyBorder())
解决方案 »
- 怎么样才能入门java呀,请求大家的帮助。都说万事开头难,我都不知道该如何做起!充满了疑惑和迷茫,听的课程都听不懂。究竟该怎么做那,请大哥大姐们多多指教!
- try {}里有一个return语句,那么紧跟在这个try后的finally {}里的code会不会被执行,什么时候被执行,在return前还是后??
- HashMap异步和Hashtable同步啥意思?
- 几个WEB开发的基础问题
- java的process问题
- 100分求助线程问题
- 求《Java图像编程实例库》光盘代码
- *如何在利用socket实现客户机和服务机传送文件*
- 在java中如何取得客户端的IP地址?
- java将Arraylist到文件的写入和提取
- Runtime的exec的奇怪问题
- 在eclipse中遇到的一个问题
import java.awt.*;
import javax.swing.*;
import javax.swing.border.*;public class TestBorder extends JFrame {
public static void main(String[] args) {
new TestBorder();
//List list=ArrayList(
} public TestBorder() {
JButton jb=new JButton("Button");
Container c=getContentPane();
jb.setBorder(BorderFactory.createEmptyBorder());
c.setLayout(new FlowLayout());
c.add(jb);
jb.setMargin(new Insets(50,25,10,5));//这里怎么设置不了它的边距
jb.setBorder(BorderFactory.createEtchedBorder());
setSize(320,240);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setVisible(true);
}
}
Container c=getContentPane();
c.setLayout(new FlowLayout());
c.add(jb); Border border = jb.getBorder();
Insets insets = jb.getMargin(); jb.setBorder(BorderFactory.createEmptyBorder());
jb.setMargin(new Insets(3,3,3,3)); jb.setBorder(border);
jb.setMargin(insets);
setSize(320,240);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setVisible(true);