如何在codenameone中添加顶部垂直对齐的标签中的图像?
我面临复选框顶部对齐和任何标签图像的问题。我已经设置了方法setVerticalAlignment=TOP。但它不起作用 对于下面的复选框代码,我已使用如何在codenameone中添加顶部垂直对齐的标签中的图像?,codenameone,Codenameone,我面临复选框顶部对齐和任何标签图像的问题。我已经设置了方法setVerticalAlignment=TOP。但它不起作用 对于下面的复选框代码,我已使用 CheckBox c = new CheckBox(); c.setName(jobSequence); if(row%2==0){ c.setUIID("oddCheck"); } else{ c.setUIID("evenCheck"); } c.setVerticalAlignment(TOP); Label s
CheckBox c = new CheckBox();
c.setName(jobSequence);
if(row%2==0){
c.setUIID("oddCheck");
}
else{
c.setUIID("evenCheck");
}
c.setVerticalAlignment(TOP);
Label statusLabel = new Label(res.getImage(imageName));
statusLabel.setUIID("login_title");
statusLabel.setVerticalAlignment(Label.TOP);
对于状态图像图标下面的代码我已经使用
CheckBox c = new CheckBox();
c.setName(jobSequence);
if(row%2==0){
c.setUIID("oddCheck");
}
else{
c.setUIID("evenCheck");
}
c.setVerticalAlignment(TOP);
Label statusLabel = new Label(res.getImage(imageName));
statusLabel.setUIID("login_title");
statusLabel.setVerticalAlignment(Label.TOP);
你知道怎么解决这个问题吗
你们可以在下图中看到这个问题
而不是:
CheckBox c = new CheckBox();
c.setName(jobSequence);
if(row % 2 == 0){
c.setUIID("oddCheck");
} else {
c.setUIID("evenCheck");
}
myContainer.addComponent(c);
这样做:
CheckBox c = new CheckBox();
c.setName(jobSequence);
if(row % 2 == 0){
c.setUIID("oddCheck");
} else {
c.setUIID("evenCheck");
}
myContainer.addComponent(FlowLayout.encloseIn(c));
嗨,你的问题不太清楚。请解释你想做什么。图片中有几个组件,指向的组件看起来不像标签