Java swing 如何设置组件与界面的边界的距离,就是不想组件紧贴着界面。

如题所述

第1个回答  2014-07-05
setMargin(new Insets(top, left, bottom, right));
四个参数就是组件和父组件的相对距离,不为0的话就可以看到有个空本回答被网友采纳
第2个回答  2014-07-05
给内容窗格设置border

Swing上如何做框架游离,边框吸附和否决属性
(1)导入Swing包 (2)选择界面风格 (3)设置顶层容器 (4)设置按钮和标签 (5)将组件放到容器上 (6)为组件增加边框 (7)处理事件 (8)辅助技术支持 导入Swing包 下面语句导入Swing包 import javax.swing.*;大部分Swing程序用到了AWT的基础底层结构和事件模型,因此需要导入两个包:import ja...

Java Swing初学,JFrame中的JLabel等元素紧靠边界,这个距离怎么写?
先要新建一个JPanel主面板,然后设置边距 jPanel.setBorder(new EmptyBorder(10, 10, 10, 10)); \/\/ 设置边距 具体实例 import java.awt.GridLayout;import javax.swing.JButton;import javax.swing.JFrame;import javax.swing.JLabel;import javax.swing.JPanel;import javax.swing.JPasswordField;imp...

现有个ajax写的页面和一个swing界面,如何实现点击界面上的按钮,调用...
你想用java程序调用js,可以用applet嵌入页面。用swing编写applet小程序,然后嵌入到页面中,在applet中创建JSObject对象,通过eval调用页面中的js函数,效果如图:图片中的“页面调用”按钮是js按钮,调用的方法是获取文本框的值,然后alert。“java程序调用”按钮,是java小程序中的按钮,点击这个按钮,与上...

java swing组件 如何使子组件正好铺满父组件整个可显示区域?
JFrame 默认的就是BorderLayout管理器,只要将JPanel 加入到中间位置就行

JAVAswing怎样让按钮和标签随着窗口的放大而放大而且排版不变?
使用gridbaglayout布局。在JPanel中使用该布局存放按钮和标签组件。该布局有点繁琐。有不懂请留言。这里给出gridbaglayout布局参数说明。你用的上。gridx——组件的左边缘与网格左部之间的距离,默认值为RELATIVEgridy——组件的上边缘与网格顶部之间的距离,默认值为RELATIVEgridwidth——组件的横向宽度,默认...

java中swing窗体美化(swing的控件美化)
Swing增加透明窗体及不规则窗体1、打开Java开发工具Eclipse软件,依次选择“文件”、“新建”、“项目”,在“新建项目”窗口中选择“Java项目”,然后点击“下一步”按钮。2、如果你实在想用Java作界面,我觉得你不如去了解一些最新的JavaFX,这个东西很新,虽前途未卜,但oracle正强力支持,值得了解一下...

java swing 组件的坐标问题
首先把面板的Layout设为null 例jPanel.setLayout(null);然后对于单个组件的bounds设为你想要的坐标 例jLabel.setBounds(new Rectangle(100, 100, 100, 40));其中4个参数分别为组件的左上角横坐标,纵坐标,横长和纵宽 jList.setSize(100,50)...

在Java的Swing组件中如何设置桌面窗格的大小
楼上的setSize方法是设置自身的大小 还有个方法setBounds(200,300,200,300)这个既可以设置自身的大小还可以设置在桌面的位置

java中控制组件在窗口中的位置
给你个插件,拖控件,你这个要布局啊 BoxLayout import java.awt.FlowLayout;import javax.swing.BoxLayout;import javax.swing.JButton;import javax.swing.JFrame;import javax.swing.JLabel;import javax.swing.JPanel;import javax.swing.JRadioButton;import javax.swing.JTextField;public class Window...

SWT里的组件随窗口调整位置
只有使用Java提供的布局才可以实现控件随着窗口变,有一个折中的办法,使用NULL面局做完界面以后把布局改成GridBagLayout这样控件会有稍许移动,最好的效果是多布局组合,不过非常累人...还有一点就是这个方法是在JBuilder中实现的,GridBagLayout是不是Java标准布局忘记了 ...

相似回答