当前位置: 首页 > 面试题库 >

如何调整JTextField的大小?

班泽语
2023-03-14
问题内容

如何调整JTextField的大小?


问题答案:

如果看一下Javadoc,您会看到JTextField是从Component派生的,并且具有setSize()方法。如果您没有布局管理器,那就很有用。

如果你 这样做
有一个布局管理器,则有必要对setPreferredSize()
/ setMinimumSize()/
setMaximumSize()是要走的路。




 类似资料:
  • 我使用一些JLabels和JTextFields作为JTree中的编辑器和渲染器。 用户可以点击任何JTextField并修改文本。一切正常。 我所缺少的是如何在用户键入时动态调整(增长)JTextField。 下面是一个说明问题的小示例程序。点击即“颜色”并输入一些额外的字符。JTextField保持其大小,这是预期的,但我希望它能增长和缩小以适应文本。 我尝试了不同的布局管理器,计算JText

  • 我想减少GridBagLayout中JTextField和JScrollPane的宽度和高度,但似乎通过设置文本字段列,宽度只能减少到JList中最长内容的长度。我不确定是否需要调整组件的两个或一个尺寸以匹配宽度。 我尝试了setPreferredSize()、setSize()和在文本字段上设置列长度,但它们似乎没有任何作用。

  • 问题内容: 我正在制作一个具有以下布局()的Java Swing应用程序: 当用户添加或删除图标时,其他图标应缩小或增长。 我的问题很简单:我有一个包含;如何调整此图标的大小? 问题答案: 调整图标大小并不容易。您需要使用Java的2D图形来缩放图像。第一个参数是Image类,您可以从类中轻松获取。您可以使用class加载图像文件,然后只需调用getter方法即可获取图像。

  • 我想在tkinter中创建由笔记本框架和每个选项卡内的几个框架组成的简单图形用户界面。假设我想在笔记本的每个选项卡内创建两个标记的框架,跨越100%的窗口宽度和50%的窗口高度。 屏幕布局 我将有更多的帧/元素,我想采取窗口宽度/高度的x%。 我读到tkintergui应该自动调整窗口大小时,但我不能让它工作。 如何设置帧以获取100%的窗口宽度和(例如)50%的窗口高度? 如何使框架居中,使其不

  • 我正在尝试使用Java Swing将文本区域放入对话框中。我有一个问题,设置这个jTextArea的大小。文本区域的宽度总是等于窗口的整个宽度,如果我调整窗口的大小,它会随着窗口拉伸。 我希望JTextArea与窗口的中心水平对齐,并且不改变其大小。 我做错了什么?