嗨,任何人都可以帮助我如何根据桌面上的触摸屏要求增加 jspinner 箭头的大小
问问题
2052 次
3 回答
1
帮助我如何根据桌面上的触摸屏要求增加 jspinner 箭头的大小
甚至可以改变
a)
PreferredSize
forButtons
(API
受限于Icons size 8x8
, 也必须覆盖)b)
Buttons
在JSpinner中重新布局一号LEFT (or SOUTH)
和二号或RIGHT (or NORTH)
但因为
JSpinner
我不会走这条路
创建
JTextField
/JFormattedTextField
使用DocumentListener
,实现所有限制DocumentFilter
(默认情况下,JSpinner 也有相同的要求)放两个
JButtons
(通过JButton#setXxxIcon
设置自己的Icon
),以获得inc / des creasing
价值为
Date
/Calendar
使用适当的JCalendar
或JDatePicker
于 2012-10-12T09:37:17.413 回答
1
在微调器组件中更改 JButton 的大小,如下所示:
spn = new JSpinner();
spn.getComponent(0).setPreferredSize(new Dimension(40,40));
JSpinner 具有三个组件。两个 JButton 和一个 JTextField。
- 第一个组件是 nextButton
- 第二个组件是previousButton
- 第三个组件是 NumberEditor
于 2015-01-24T13:57:32.167 回答
1
您可以尝试以下方法之一:
查看是否有适合您选择的外观和感觉的大 尺寸变体。
使用方法更改
Spinner.arrowButtonSize
属性UIManager.put()
。
于 2012-10-12T10:50:25.333 回答