簡體   English   中英

JTextField中的占位符-Java Swing

[英]Placeholder in JTextField - Java Swing

如何放置占位符JTextArea? 我不想使用標簽,我認為占位符更加優雅。

private void initialize() {
    frame = new JFrame();

    JTextField txtSfas = new JTextField();
    TextPrompt txtSfas = new TextPrompt("First Name", txtSfas);
    frame.getContentPane().add(txtSfas, BorderLayout.CENTER);
    txtSfas.setColumns(2);

}

圖片

錯誤:

無法將TextPrompt解析為一種類型

錯誤

尋找這樣的東西? 文字提示

初始化JXTextField時,可以與常規Swing一起使用的SwingX庫會對此進行照顧,並且對JXTextArea也是如此。

JXTextField text = new JXTextField("Your Prompt Here");
text.setPrompt("New Prompt");
frame.add(text, BorderLayout.CENTER);

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM