小编Jan*_*ski的帖子

Java - 内置边距和JTextArea的JPanel

我想创建这样的东西:

居中的文字区域

主面板的边距(x)和TextArea位于该面板的中心,几乎填满了面板.在底部是另一个具有自定义大小(高度y)的面板,可以通过一些快捷方式切换为可见和不可见.底部面板具有FlowLayout和少量元素.

问题是我不知道该怎么做.

BoxLayout没有边距.

我试过GridBagLayout,但我不工作或我不能理解它:(

我也试过设置JTextArea边距

textMain.setMargin(new Insets(insetTop, insetLeft, insetBottom, insetRight));
Run Code Online (Sandbox Code Playgroud)

但是当有大量文字时,顶部和底部边距消失.所以现在我正在尝试使用Panels.

请有人帮我这个吗?

java swing margins jtextarea insets

13
推荐指数
1
解决办法
3万
查看次数

单击JPanel移动未修饰的窗口

当该窗口未修饰时,是否有可能通过单击窗口中的一个面板来移动窗口?

我有一个带有哑光边框40像素大小的主面板,里面有几个带控件的面板,我想在点击边框时移动窗口.那可能吗?

java swing border panel

9
推荐指数
2
解决办法
2万
查看次数

标签 统计

java ×2

swing ×2

border ×1

insets ×1

jtextarea ×1

margins ×1

panel ×1