java - 按钮 lWUIT j2me setlocation

标签 java java-me lwuit

如何在 LWUIT 中设置按钮位置?

   public void error()
  {
      error = new Dialog();
      e = new Label("EMPTY FIELDS!!!");
      t= new TextArea("You Can't Leave The Fields Empty...",8,13);
      error.addComponent(e);
      error.addComponent(t);
      eok = new Button("Ok");
      eok.setAlignment(Component.CENTER);
      eok.addActionListener(this);
      error.addComponent(eok);
      error.show();
  }

最佳答案

您需要使用布局管理器。我猜您正在尝试将按钮居中,而不仅仅是将其与中心对齐,只需将其添加到具有中心流布局的容器中即可:

Container c = new Container(new FlowLayout(Component.CENTER));
c.addComponent(btn);

关于java - 按钮 lWUIT j2me setlocation,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6620355/

相关文章:

java - 如何调试黑莓验证错误?

java-me - 如何在 J2ME 或 LWUIT 中创建计时器?

netbeans - 如何将 LWUIT 与 NetBeans IDE 7.1.2 一起使用?

java-me - Lwuit 命令组件

java - TransientObjectException 即使我设置了cascade=CascadeType.ALL

java - Dagger 2 在 Application 类中构建组件的良好实践

java - 抛出 ExecutionException 但没有原因

java - J2ME 控制 LEFT 和 UP

java - 黑莓中的图像浏览器

java - 如何在 JPA/Hibernate 中设置具有通用 Id 的 MappedSuperClass