JLabelが実際にStringとIconの横に値を表示できないのだろうかと思います。例えば..JLabelへの文字列以外の変数の置換
label.setText(clock);
を
次のようにClock clock = Clock.systemDefaultZone();
そしてJLabelのsetText()
方法をクロック変数を表示するために私はsetText()
方法は、専用文字列パラメータで動作することを承知しています。しかし、変数は文字列に変換することはできませんので、私は本当にどのようにラベルに表示するか分かりません。または、JLabelの代わりにClock変数を表示するにはどうすればよいですか。
私はlabel.setText(Clock.valueOf(clock));
を試しましたが、後で私はそれがプリミティブなデータ(またはいいえ?私は本当にこの瞬間に立ち往生した。
@HovercraftFullOfEels o boy ...代わりにLocalTimeを使用できることに気付きました。私はここで初心者です:Dこれは恥ずかしいです。 –
クロックを使用している理由がわかりません。 CalendarクラスまたはDateクラスを使用する必要があると思われます。これらの各クラスは、現在の時刻の文字列表現を持ちます。 – camickr
@HovercraftFullOfEels大丈夫そういうことを試してみよう –