I am new for Codenameone Is there any option to align a label depends on another label like align bottom, top, right and left option?
How to align many labels at the
This will place the Labels in the absolute center of the container:
Form hi = new Form("Hi World");
hi.setLayout(new BorderLayout(BorderLayout.CENTER_BEHAVIOR_CENTER_ABSOLUTE));
Container center = new Container(new BoxLayout(BoxLayout.Y_AXIS));
Label line1 = new Label("What are you doing");
Label line2 = new Label("Hello");
center.add(line1);
center.add(line2);
hi.addComponent(BorderLayout.CENTER, center);
hi.show();
To adjust the center to move slightly to the left you can add right padding to the center Container:
center.getAllStyles().setPadding(Component.RIGHT, 100);
These two approaches also serve to center labels inside a CN1 container:
Container container01 = FlowLayout.encloseCenterMiddle();
and
Container container02 = new Container(new GridLayout(2,1));
where the number 2 in GridLayout(2,1) refers to the number of labels you have for one column.