首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >JSpinner未显示

JSpinner未显示
EN

Stack Overflow用户
提问于 2014-05-13 06:08:13
回答 1查看 327关注 0票数 0

我真的不明白我的JSpinner是怎么回事。我实例化了它,然后尝试用setBounds在我的JPanel上设置它,但我得到的唯一结果是:

中间的小方块应该是我的JSpinner。

我的代码是这样的:

代码语言:javascript
复制
private JSpinner spinnerDayBirth;
spinnerDayBirth = new JSpinner();
spinnerDayBirth.setBounds(280,351, 25, 25);
add(spinnerDayBirth);

每条指令之间只有几行字,但它们从未触及过这个JSpinner。

所以我想知道为什么我不能得到一个普通的JSpinner..提前谢谢你!

EN

回答 1

Stack Overflow用户

发布于 2016-02-12 19:40:31

我也有同样的问题。我使用简单的spinnerModel,然后我尝试了你的程序,它也可以工作。有一件事要做--重新设置你的模型。如果希望显示微调器,则必须再次设置新的微调器模型。

例如,我输入了以下代码:

代码语言:javascript
复制
    public void method() {
       jPanel2.setLocation(0, 96);
       jPanel2.setSize(getWidth(), getHeight() - 96);
       jPanel2.getHeight() - jButton1.getHeight() - 50);
       jSpinner1.setModel(new SpinnerNumberModel(2,1,10,1));   //<- this is line you need to type
       jSpinner1.setSize(60, 25);
       jSpinner1.setLocation(0,0);
}
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/23619727

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档