创建一个可聚焦的 GridFieldManager?

发布于 2024-12-28 13:23:22 字数 37 浏览 1 评论 0原文

我想了解 GridFieldManager 以及如何了解它。

I want to know about the GridFieldManager and how to know about that.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

向日葵 2025-01-04 13:23:22

试试这个:

public class GridScreen extends MainScreen
{
GridFieldManager grid;  
public GridScreen() 
{
    setTitle("Grid Screen");
    createGUI();
}
private void createGUI() 
{
    setTitle("GridLayoutDemo");
    GridFieldManager grd=new GridFieldManager(3, 3, 0);
    grd.add(new LabelField("One",Field.FOCUSABLE));
    grd.add(new LabelField("Two"));
    grd.add(new LabelField("Three",Field.FOCUSABLE));
    grd.add(new LabelField("Four",Field.FOCUSABLE));
    grd.add(new LabelField("Five",Field.FOCUSABLE));
    grd.add(new LabelField("Six",Field.FOCUSABLE));
    grd.add(new ButtonField("Seven"));
    grd.add(new ButtonField("Eight"));
    grd.add(new LabelField("Nine"));
  //grd.insert(new LabelField("Insert"), 0, 2);
    grd.delete(1, 1);
 // grd.getBackground();
    add(grd);       
    grd.setColumnPadding(10);
    grd.setRowPadding(10);;
}
}

这只是一个 GridDemo 示例;根据这个你可以做你想做的事;
我只给出了一些重点领域,而不是全部;当你运行这个时看到这个;

Try this one:

public class GridScreen extends MainScreen
{
GridFieldManager grid;  
public GridScreen() 
{
    setTitle("Grid Screen");
    createGUI();
}
private void createGUI() 
{
    setTitle("GridLayoutDemo");
    GridFieldManager grd=new GridFieldManager(3, 3, 0);
    grd.add(new LabelField("One",Field.FOCUSABLE));
    grd.add(new LabelField("Two"));
    grd.add(new LabelField("Three",Field.FOCUSABLE));
    grd.add(new LabelField("Four",Field.FOCUSABLE));
    grd.add(new LabelField("Five",Field.FOCUSABLE));
    grd.add(new LabelField("Six",Field.FOCUSABLE));
    grd.add(new ButtonField("Seven"));
    grd.add(new ButtonField("Eight"));
    grd.add(new LabelField("Nine"));
  //grd.insert(new LabelField("Insert"), 0, 2);
    grd.delete(1, 1);
 // grd.getBackground();
    add(grd);       
    grd.setColumnPadding(10);
    grd.setRowPadding(10);;
}
}

This is a sample GridDemo only; According to this you can do what you want;
I gave only some fields focused not all; see this when you run this;

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文