【发布时间】:2020-04-19 15:11:32
【问题描述】:
我有 2 个Java 文件(都是 JFrame 表单)。
我在 Form1 中有一个 JSpinner 和一个 text-area。
在spinner 中,我定义了text-area 文本的font-size。
在Form2 我有一个Button 和一个Text-area。
我想做什么:
我在 Form1 的 spinner 中更改了 Text-area 的 font-size。
在Form2 中,当我单击button 时,我希望Form2 的Text-Area 中的文本与Form1 的spinner 中定义的大小相同。
我有必要的setters 和getters(用于spinner's 值并更改字体的大小)
我的问题是:
我在form2 中创建了一个新的Form 以获取方法。
Form2 form2 = new Form2();
form2.setFontSize(form2.getJSpinnerValue());
即使我更改大小,它也会返回最小的“1”值...
我想这是因为我创建了一个新的Form..
任何帮助将不胜感激!
【问题讨论】:
标签: java swing jframe jspinner