私はJavaでguiプログラムを書いています。私は自分の本の中でどのように割り当てを行うのかの例を見つけましたが、JLabelは数字だけでなく文字列を使うだけでした。Javaの質問:JLabelクラスの整数型または倍精度バージョンがありますか?
答えて
これはありませんが、あなた自身で作成したり、変更したりできます。
例えば、
public class IntegerJLabel extends JLabel {
public void setText(Integer num) {
super.setText(Integer.toString(num));
}
}
あるいは、アダムZalcmanはコメントとして、あなただけのint型に変換することができます:
jLabel.setText(Integer.toString(25))
いずれかの方法をありますので、あなたはそれを自分で変換する必要があるとしていますJLabelの組み込み整数バージョンはありません。
間違った関数です。Integer.toString(25)です。 http://docs.oracle.com/javase/1.4.2/docs/api/java/lang/Integer.html#toString%28int%29 parseInt()は文字列を受け取り、数値に変換します。彼は数字を文字列に変換したい。 setText()は文字列を取ります。 http://docs.oracle.com/javase/6/docs/api/javax/swing/JLabel.html#setText%28java.lang.String%29 – jmq
または単に「25 +」「...より読みやすいway ... – naiad
Integer.toString()はmyInt + ""のようなものよりも読みやすいと思いますが、それは味の問題ですね。 – ftr
JLabelクラスは、A-Z、a-z、および「_」「$」しか使用できません。だから新しいクラスを作る必要があります。
WTF?!?... LOLWUT? –
Ferium - 私はあなたがこれについて間違っているかもしれないと信じています。何が起こったのか見てみましたか? –
* woosh *と誰かが皮肉を逃した。 –
- 1. 文字列に倍精度または整数がありますか?
- 2. Javaの倍精度
- 3. C#DateTime:倍精度浮動小数点型時間の倍精度化
- 4. Flexで倍精度または浮動データ型ですか?
- 5. Javaの単精度/倍精度は何ですか?
- 6. 倍精度整数とは何ですか?
- 7. double型にキャストしたときに整数の精度が失われる場合はありますか?
- 8. 整数/倍精度入力を解釈するRegExまたはインタプリタ
- 9. mysqlデータベースに倍精度または小数点以下を格納する必要がありますか?
- 10. C++で整数と倍精度の書式設定の行列
- 11. iPhone/iPad倍精度数学
- 12. 倍精度乱数列
- 13. 倍精度
- 14. QString :: toDouble()が誤った精度で倍精度を返す
- 15. ここNSDateと倍精度の問題
- 16. MVC3エディターの倍精度浮動小数点型の表記
- 17. 倍精度浮動小数点または破損エラーC++
- 18. IEEEの単精度と倍精度で表される総数
- 19. 最低の共通倍数がCで倍精度になる
- 20. 倍精度:大きな数の乗算
- 21. 機能CORR(倍精度、倍精度)が存在しない - のPostgresSQL
- 22. SSIS倍精度prob
- 23. 2つの整数を使って倍精度整数の整数部分を表現する方法
- 24. 倍精度の拡張
- 25. すべての単精度数値は倍精度形式で表現できますか?
- 26. Javaの2つの倍精度値を比較するには?
- 27. 倍精度浮動小数点型の式を配列に取り込むときの構文の問題
- 28. IEEE 754倍精度のMIPS CからJavaへの変換
- 29. Rectangleクラスの関数getX()、getY()などが倍精度で返される
- 30. C - IEEE 754の倍精度と単精度の格納方法
intまたはdoubleをStringに変換してから、JLabelのテキストとして設定します。 ['Integer'](http://docs.oracle.com/javase/6/docs/api/java/lang/Integer.html)の' toString() 'メソッドと' 'Double''( http://docs.oracle.com/javase/6/docs/api/java/lang/Double.html)。 –