我正在制作一个程序,我需要JTextField
在JPanel
我的JFrame
. 一切都设置为可见。我可以看到JLabel
相同JPanel
但不是我的JTextField
.
当我启动下面的代码JTextField
时,仅在单击时才显示。当我将光标移到它上面时,它变为我知道它在那里。但这就像我的JFrame
背景颜色。
import java.awt.Dimension;
import javax.swing.JTextField;
public class HomeSourceTextBox extends JTextField {
private static final long serialVersionUID = -3387184252168604673L;
Dimension d = new Dimension(600, 20);
public HomeSourceTextBox() {
setSize(d);
setEnabled(true);
setText("Text");
setVisible(true);
}
}