0

画面に「1:00 Event1」と表示された 3 つのラベル フィールドを持つ水平マネージャーがあり、1:00 のみをカバーする hfm の背景色を設定したいのですが、どうすればよいですか?

HorizontalFieldManager horizontalFieldManager_left15 = new HorizontalFieldManager(
                Manager.HORIZONTAL_SCROLL);

        horizontalFieldManager_left15.add(time15Label);
        horizontalFieldManager_left15.add(min15Label);

         horizontalFieldManager_left15.add(evetnLabel);

ありがとう

4

1 に答える 1

1

これを参照してください -

HorizontalFieldManager horizontalFieldManager_left15 = new HorizontalFieldManager(
            Manager.HORIZONTAL_SCROLL);

LabelField lb = new LabelField(time15Label)  {

//テキストの背景色を設定

protected void paint(Graphics graphics) {
         graphics.setColor(Color.LAVENDAR);
            super.paint(graphics);
        }
    };

// TextArea の backgroundColor を設定

 protected void paintBackground(Graphics graphics) {
         graphics.setBackgroundColor(Color.GOLDENROD);
         graphics.clear();
        }
    };



   horizontalFieldManager_left15.add(time15Label);
于 2012-06-08T13:37:26.323 に答える