将垂直滚动条设置为 luwit 形式
我们如何将垂直滚动条放入 lwuit 形式。 我尝试过 setScrollableY(true) 方法,但它不起作用。
我的代码在这里。
import com.sun.lwuit.*;
import com.sun.lwuit.events.ActionListener;
public class ChangePWD extends Form {
private Label lblold, lblnew1, lblnew2;
private TextField txtOldPwd, txtNewpwd1, txtNewpwd2;
private Command cmdClose, cmdSave;
ChangePWD() {
super("Change Password");
setScrollableY(true);
lblold = new Label("Enter Old Password");
txtOldPwd = new TextField("");
txtOldPwd.setConstraint(TextField.PASSWORD);
lblnew1 = new Label("Enter New Password");
txtNewpwd1 = new TextField("");
txtNewpwd1.setConstraint(TextField.PASSWORD);
lblnew2 = new Label("Confirm New Password");
txtNewpwd2 = new TextField("");
txtNewpwd2.setConstraint(TextField.PASSWORD);
cmdClose = new Command("Close");
cmdSave = new Command("Save");
addCommand(cmdSave);
addCommand(cmdClose);
addComponent(lblold);
addComponent(txtOldPwd);
addComponent(lblnew1);
addComponent(txtNewpwd1);
addComponent(lblnew2);
addComponent(txtNewpwd2);
}
public static ChangePWD createChangePWD(ActionListener l) {
ChangePWD p = new ChangePWD();
p.addCommandListener(l);
return p;
}
public Command getSave() {
return cmdSave;
}
public Command getClose() {
return cmdClose;
}
public String getTxtOldpwd(){
return txtOldPwd.getText();
}
public String getTxtNewpwd1(){
return txtNewpwd1.getText();
}
public String getTxtNewpwd2(){
return txtNewpwd2.getText();
}
}
如果您有任何想法,请建议我。
谢谢。
how can we put vertical scroll bar in lwuit form.
I have tried setScrollableY(true) method but it doesn't work.
My Code is here.
import com.sun.lwuit.*;
import com.sun.lwuit.events.ActionListener;
public class ChangePWD extends Form {
private Label lblold, lblnew1, lblnew2;
private TextField txtOldPwd, txtNewpwd1, txtNewpwd2;
private Command cmdClose, cmdSave;
ChangePWD() {
super("Change Password");
setScrollableY(true);
lblold = new Label("Enter Old Password");
txtOldPwd = new TextField("");
txtOldPwd.setConstraint(TextField.PASSWORD);
lblnew1 = new Label("Enter New Password");
txtNewpwd1 = new TextField("");
txtNewpwd1.setConstraint(TextField.PASSWORD);
lblnew2 = new Label("Confirm New Password");
txtNewpwd2 = new TextField("");
txtNewpwd2.setConstraint(TextField.PASSWORD);
cmdClose = new Command("Close");
cmdSave = new Command("Save");
addCommand(cmdSave);
addCommand(cmdClose);
addComponent(lblold);
addComponent(txtOldPwd);
addComponent(lblnew1);
addComponent(txtNewpwd1);
addComponent(lblnew2);
addComponent(txtNewpwd2);
}
public static ChangePWD createChangePWD(ActionListener l) {
ChangePWD p = new ChangePWD();
p.addCommandListener(l);
return p;
}
public Command getSave() {
return cmdSave;
}
public Command getClose() {
return cmdClose;
}
public String getTxtOldpwd(){
return txtOldPwd.getText();
}
public String getTxtNewpwd1(){
return txtNewpwd1.getText();
}
public String getTxtNewpwd2(){
return txtNewpwd2.getText();
}
}
If you have any idea then suggest me.
Thank You.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
添加
在这对我有用之前
。其实我还是不明白为什么。
雅尼克
Add
before
This worked for me. I still don't understand why actually.
Yannik