Java 调整JToolbar上的组件大小
我正在写一个头部有工具栏的程序。唯一的问题是,我无法在工具栏中的组件(即日期选择器)上设置正确的大小 因此,我想调整工具栏中日期选择器的大小。我怎样才能解决这个问题Java 调整JToolbar上的组件大小,java,swing,resize,jtoolbar,Java,Swing,Resize,Jtoolbar,我正在写一个头部有工具栏的程序。唯一的问题是,我无法在工具栏中的组件(即日期选择器)上设置正确的大小 因此,我想调整工具栏中日期选择器的大小。我怎样才能解决这个问题 最漂亮的选择是调整其大小,使文本字段刚好足够大以显示日期。要使工具栏正确拾取组件大小,您必须设置其首选大小、最大大小和最小大小。以下是对我有效的方法: Dimension d = cmpt.getPreferredSize(); d.width = YOUR_NEW_WIDTH; cmpt.setMinimumSize(d); c
最漂亮的选择是调整其大小,使文本字段刚好足够大以显示日期。要使工具栏正确拾取组件大小,您必须设置其首选大小、最大大小和最小大小。以下是对我有效的方法:
Dimension d = cmpt.getPreferredSize();
d.width = YOUR_NEW_WIDTH;
cmpt.setMinimumSize(d);
cmpt.setMaximumSize(d);
toolbar.add(cmpt);
请不要忘记,您正在设计的字体可能不是用户系统上的字体,这可能会反过来咬到您。您也可以尝试其他布局管理器?谢谢。。。但是如何调整水平尺寸呢?