1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43
| JLabel enigme1 = new JLabel("-Il a les mêmes parents que moi :");
rep1 = new JTextField(10);
GridBagConstraints gbc0 = new GridBagConstraints();
gbc0.gridx = 0;
gbc0.gridy = 1;
gbc0.insets = new Insets (5,5,5,5);
gbc0.anchor = GridBagConstraints.LINE_END;
gbc0.anchor = GridBagConstraints.BASELINE_LEADING;
monPan.add(enigme1, gbc0);
GridBagConstraints gbc2 = new GridBagConstraints();
gbc2.gridx = 1;
gbc2.gridy = 1;
gbc2.insets = new Insets (5,5,5,5);
gbc2.anchor = GridBagConstraints.LINE_START;
gbc2.anchor = GridBagConstraints.BASELINE_LEADING;
monPan.add(rep1, gbc2);
rep1.addFocusListener(new FocusListener()
{
public void focusGained(FocusEvent e)
{
}
public void focusLost(FocusEvent e)
{
if(rep1.getText().equals("frère"))
{
frere.setText("<html><strike>frère</strike></html>");
GridBagConstraints gbc_frere = new GridBagConstraints();
JLabel imgOk = new JLabel(new ImageIcon("C:\\Users\\blabla\\Desktop\\icons\\accept.png"));
gbc_frere.gridy = 1;
gbc_frere.gridx = 2;
gbc_frere.gridwidth = GridBagConstraints.REMAINDER;
gbc_frere.anchor = GridBagConstraints.CENTER;
gbc_frere.anchor = GridBagConstraints.BASELINE_LEADING;
rep1.setEditable(false);
monPan.add(imgOk, gbc_frere);
}
else
{
}
}
}); |
Partager