如何设置Frame的页边距? 如何设置Frame的页边距? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 不要把JButton、JTextComponent之类的Basic Controls直接加到JFrame上,应该先把这些部件加到一个JPanel,然后再把JPanel加到JFrame上。通过 pane.setBorder(new EmptyBorder(10, 10, 10, 10));可以在界面外围有一段间距。代码示例:// 把下面代码放在一个main函数中执行即可。JFrame frame = new JFrame();frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);JPanel pane = new JPanel();pane.setBorder(new EmptyBorder(10, 10, 10, 10));pane.setLayout(new BorderLayout());JTextArea area = new JTextArea();area.setPreferredSize(new Dimension(300, 300));pane.add(area, BorderLayout.CENTER);frame.getContentPane().add(pane, BorderLayout.CENTER);frame.pack();frame.setVisible(true); 一个正则表达式的问题,求助 如何取得ebay 上的数据 静态初始化块里的定义的变量有什么用? 帮忙看看这代码,那里不合适啊?谢谢 请问:java核心技术看到继承了,反射用看么? 如何管理以及维护 开发工具资源库? 求救!!!!!在线等待!! 我win2000上的installer服务启动不了,怎么办? 怎么从数据库读取配置信息? 求教关于多线程环境下调用线程方法的问题 这段程序中, 数组为什么不能颠倒数值呢? 为什么这段连接数据库代码,未能在界面上获得查询结果?毕业设计一部分,谢谢指导
pane.setBorder(new EmptyBorder(10, 10, 10, 10));
可以在界面外围有一段间距。代码示例:// 把下面代码放在一个main函数中执行即可。JFrame frame = new JFrame();
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);JPanel pane = new JPanel();
pane.setBorder(new EmptyBorder(10, 10, 10, 10));
pane.setLayout(new BorderLayout());JTextArea area = new JTextArea();
area.setPreferredSize(new Dimension(300, 300));pane.add(area, BorderLayout.CENTER);frame.getContentPane().add(pane, BorderLayout.CENTER);frame.pack();
frame.setVisible(true);