【发布时间】:2020-07-31 07:08:06
【问题描述】:
我需要帮助将滚动条添加到空文本框,然后单击按钮将我输入到所需文本框中的信息输出。我的问题是我不确定如何使用代码中的文本框正确实现滚动条,它只是过去了,它并没有像显示的图片那样做任何事情。我需要它与文本框对齐而不是弄乱 Jtextfield,以便它可以正确滚动文本框,我将在完成设计后处理事件。
代码:
// Display box for all the inputs
JTextField outputBox = new JTextField(5);
wv.add(outputBox, 39, 575, 800, 150);
JScrollBar outputBoxScrollBar = new JScrollBar(JScrollBar.VERTICAL, 30, 20, 0, 500);
wv.add(outputBoxScrollBar, 790, 300, 50 , 250);
输出:
https://i.stack.imgur.com/oHnY8.png - 不同操作系统的链接
【问题讨论】:
-
1) 为了尽快获得更好的帮助,edit 添加minimal reproducible example 或Short, Self Contained, Correct Example。 2) Java GUI 必须在不同的语言环境中使用不同的 PLAF 在不同的操作系统、屏幕尺寸、屏幕分辨率等上工作。因此,它们不利于像素完美布局。而是使用布局管理器,或combinations of them 以及white space 的布局填充和边框。 3) 以最小尺寸提供 ASCII 艺术或 GUI 的预期布局的简单绘图,..
-
.. 如果可调整大小,则具有更多宽度和高度 - 以显示应如何使用额外空间。
标签: java swing jbutton jtextfield jscrollbar