ユーザーがここにすべての情報を入力するチャットアプリを開発していますが、JTextField
添付の画像に示すように、実際にはうまく動作していません。
質問する
2813 次
1 に答える
4
大まかな推測: フィールドの不透明度が false に正しく設定されていないため、アーティファクトが生成されます。以下のスニペットは問題なく動作します。
JTextField name = new JTextField(20);
name.setOpaque(false);
JTextField pass = new JTextField(20);
pass.setOpaque(false);
pass.setForeground(Color.WHITE);
// being lazy: use SwingX
JXPanel panel = new JXPanel();
BufferedImage back = XTestUtils.loadDefaultImage("moon.jpg");
panel.setBackgroundPainter(new ImagePainter(back));
panel.add(name);
panel.add(pass);
于 2013-10-19T10:11:40.447 に答える