2017-02-05 1 views
0

私は非常にシンプルなJavaゲームを作成し、異なるテクスチャを使用しています。 私はそのゲームにスコアカウンター/ラベルを追加したいので、プレイヤーが何かをするたびにスコアが上がります。Javaスコアカードを追加

私はJlabelを使ってみましたが、表示に問題がありました。テクスチャをバックグラウンドとして使うからかもしれません。

私はそれがサイズと位置を変更することができるスコアラベルをスタイルすることができるようにしたい。

+0

これはかなり広範に聞こえます。使用しているコードを表示し、問題を詳細に説明してください。 – Carcigenicate

+0

コードが多く表示されます。基本的に私はJavaクラスを使用してゲームを作成しました。私はアンドロイド携帯電話でそれを実行したい。右上のスコアカウンターでテキストを追加する方法を知らないので、私は土台に来ました。あなたにアンドロイドのゲーム画面の右上隅にテキストを与えるjavaコードはありますか? – adamH

+0

次に、問題を示すコードの最小限の例を示します。 – Carcigenicate

答えて

0

あなたはJavaでそれを行うことができますが、AndroidはとにかくJLabelの使用していないアンドロイド

にあなたのゲーム画面の右上隅をトップにテキストを与える任意のJavaコードがあります。

XMLが必要です。

使っ親右/エンドと親のトップに整列するRelativeLayout

<RelativeLayout 
    ... 
    > 

    <TextView 
     android:id="@+id/scoreCounter" 
     android:text="0" 
     android:layout_alignParentTop="true" 
     android:layout_alignParentRight="true" 
     android:layout_alignParentEnd="true" /> 

</RelativeLayout> 
関連する問題