>>786 AWT か Swing かで若干対処方法が違うけど。
 文字なしのボタンと Layout とラベルを使えばいいんじゃないかな。

>>787
>>751 で「明確でない」とか言ってるけど、むしろ >>759 が難解だよ。
俺は「不変だから」という前提知識が、どんな理由で2行目のために持ち出されてくるのかわからなかった。
>>774-775 もそうかも知れない。なんかの書き損じならいいんだけどね。
「不変」だから、同じインスタンスを各文字列リテラル部分に使いまわしするような仕様を決められるわけだけど。
勘違いしてたと思ったらもっかい調べてね。

>>788
「変数」のところに、数値を入れる? "select 33 as name from persons" おかしくないかい?
それともまさか "select name from persons where old = 33" とかそういうこと? それだったら完全な板違いだけど。

>>789
普段 String で == を用いることなど全く無い。
まず間違いなく equals (Map とか Comparator とか) を想定してる。
いちいちコンストラクタを使うことは一切無いな。