Bloquer une Jframe
Fermé
aurel_kb
Messages postés
28
Date d'inscription
samedi 9 août 2008
Statut
Membre
Dernière intervention
9 juin 2014
-
5 déc. 2012 à 20:39
KX Messages postés 16753 Date d'inscription samedi 31 mai 2008 Statut Modérateur Dernière intervention 25 novembre 2024 - 5 déc. 2012 à 21:05
KX Messages postés 16753 Date d'inscription samedi 31 mai 2008 Statut Modérateur Dernière intervention 25 novembre 2024 - 5 déc. 2012 à 21:05
A voir également:
- Bloquer une Jframe
- Bloquer pub youtube - Accueil - Streaming
- Bloquer une cellule excel - Guide
- Supprimez la publicité sur YouTube avec cette solution simple et gratuite - Accueil - Streaming
- Comment bloquer une personne sur messenger - Guide
- Bloquer sur messenger - Guide
1 réponse
KX
Messages postés
16753
Date d'inscription
samedi 31 mai 2008
Statut
Modérateur
Dernière intervention
25 novembre 2024
3 019
5 déc. 2012 à 21:05
5 déc. 2012 à 21:05
Tu peux activer/désactiver n'importe quel composant avec la méthode setEnabled.
Exemple :
Remarque : il y a certaines classes qui prennent automatiquement le blocage de la fenêtre, il s'agit alors de passer la fenêtre source en paramètre de la méthode :
Exemple :
Exemple :
public static void main(String[] args)
{
final JFrame frame1 = new JFrame();
frame1.setSize(100,100);
JButton button = new JButton("OK");
button.addActionListener(new ActionListener()
{
public void actionPerformed(ActionEvent arg0)
{
frame1.setEnabled(false);
JFrame frame2 = new JFrame();
frame2.setSize(100,100);
frame2.setVisible(true);
}
});
frame1.add(button);
frame1.setVisible(true);
}
Remarque : il y a certaines classes qui prennent automatiquement le blocage de la fenêtre, il s'agit alors de passer la fenêtre source en paramètre de la méthode :
Exemple :
public static void main(String[] args)
{
final JFrame frame = new JFrame();
frame.setSize(100,100);
JButton button = new JButton("OK");
button.addActionListener(new ActionListener()
{
@Override
public void actionPerformed(ActionEvent arg0)
{
JOptionPane.showMessageDialog(frame, "Hello");
}
});
frame.add(button);
frame.setVisible(true);
}