J'utilise JTextPane comme JTextField d'utiliser Html pour styling..but Je ne peux pas mettre en œuvre functionality..here texte rapide est mon code ...Texte de l'invite avec JTextPane
JTextPane txtNm = new JTextPane();
txtNm.setContentType("text/html");
txtNm.addFocusListener(new FocusAdapter() {
@Override
public void focusGained(FocusEvent arg0) {
if(txtNm.getText().equals("<html><font face='Tw Cen MT' size='4' color='GRAY'> NAME</font><font color='red'> *</font></html>")){
txtNm.setText("");
//System.out.println("in txtnmfocus");
txtNm.setForeground(Color.decode("#003366"));
}
}
@Override
public void focusLost(FocusEvent e) {
if(txtNm.getText().isEmpty()){
txtNm.setText("<html><font face='Tw Cen MT' size='4' color='GRAY'> NAME</font><font color='red'> *</font></html>");
}
}
});
Qu'est-ce que la ** fonctionnalité de texte rapide **? – StanislavL
Même ici. Qu'est-ce que vous essayez de faire et qu'est-ce qui ne va pas? – Sharcoux
J'essaye de faire quelque chose comme ça, quand le textfld obtient le focus alors il sera vide et quand il a perdu le focus alors il établira le texte précédent .... –