2017-02-10 40 views
0

I'm trying to add label hereLibgdxは、私はこの行を追加しているテーブルそのため

Label missionTitle = new Label(mission.title, skin); 
    Label missionDesct = new Label(mission.desct, skin); 
    Label remainDay = new Label(TaskManager.getRemainMissionDay(mission.deadLine) + "day remain", skin); 

    missionDesct.setFontScale(width * 1.4f/1080); 
    remainDay.setFontScale(width * 1.2f/1080); 
    missionDesct.setWrap(true); 


    Table table = new Table(); 
    table.debug(); 
    table.background(new TextureRegionDrawable(new TextureRegion(new Texture("image/imgray.png")))); 
    table.add(missionTitle).width(width/1.1f); 
    table.row(); 
    table.add(missionDesct).width(width/1.1f); 
    table.row(); 
    table.add(remainDay).width(width/2.3f).left(); 

にセルを追加します。

Label goldLabel = new Label("30 gold", skin); 
    table.add(goldLabel); 

結果は次のとおりです。 this

私はそこに新しいセルを追加できますか? ".width(width/2);"を追加しようとしました。しかし、それは動作していません。

... 
    table.row(); 
    table.add(remainDay).width(width/2.3f).left(); 
    Label goldLabel = new Label("30 gold", skin); 
    table.add(goldLabel).width(width/2.3f); 
+0

このtable.add(remainingDay、goldLabel)を試すことができますか? ? – Sneh

+0

残念ながら、それは動作しませんでした。 –

答えて

0

2つのラベルを含む表を作成して、その表をコンテナ表に追加することで、これを実行できます。

例 - あなたが希望する結果:)

にこのクラスを取得するには、このと周りより再生することができ

Table nestedTable = new Table(); 

nestedTable.add(remainDay).width(THE_WIDTH); 
nestedTable.add(goldLabel).width(THE_WIDTH); 

mainTable.add(nestedTable); 

も助けることができる - HorizontalGroup

0

最終的に私は私のmistake.Iだった理解行に2つのセルを追加しようとしました。しかし、それは他の行のセル数に影響していました。私はこれに私のコードを変更して解決しました。

Table table = new Table(); 
    table.background(new TextureRegionDrawable(new TextureRegion(new Texture("image/imgray.png")))); 
    table.add(missionTitle).width(width/1.5f).left(); 
    table.add(new TextButton("!", skin)).height(height/23).width(width/5).right(); 
    table.row().fillX(); 
    table.add(missionDesct).expandX(); 
    table.add(goldAndExp).right(); 
    table.row(); 
    table.add(remainDay).left(); 

Screenshot

誰かが私の文法問題を解決する場合、私は幸せになるでしょう。

関連する問題