我正在使用代号一构建应用程序
我有一个带有很长文本的单选按钮。
当我关注此单选按钮时,该单选按钮的文本开始滚动。
我想做的是在屏幕上显示与单选按钮相关的所有文本。
所以我尝试了radiotbutton.setUIID("TextArea");
但是有了这个,只有单选按钮的外观会改变。单选按钮的文本不会溢出到多行。
我想一次全部显示单选按钮的文本(不管它有多长)。我该怎么做?
我正在使用代号一构建应用程序
我有一个带有很长文本的单选按钮。
当我关注此单选按钮时,该单选按钮的文本开始滚动。
我想做的是在屏幕上显示与单选按钮相关的所有文本。
所以我尝试了radiotbutton.setUIID("TextArea");
但是有了这个,只有单选按钮的外观会改变。单选按钮的文本不会溢出到多行。
我想一次全部显示单选按钮的文本(不管它有多长)。我该怎么做?
MultiButton
有单选按钮模式,但您需要提前知道行数。
解决方案类似于:
RadioButton r = new RadioButton();
Container c = new Container(new BoxLayout(new BoxLayout.X_AXIS));
c.addComponent(r);
TextArea radioText = new TextArea("Long text for radio button");
radioText.setEditable(false);
c.addComponent(radioText);
radioText.setUIID("RadioButton");
c.setLeadComponent(r);
您可以在支持主要组件的 GUI 构建器中完成整个操作。