A voir également:
- Apparaitre d'un nouveau JPanel java
- Jeux java itel - Télécharger - Jeux vidéo
- Waptrick java football - Télécharger - Jeux vidéo
- Apparaitre hors ligne instagram - Guide
- Créer un nouveau compte gmail - Guide
- Waptrick java voiture - Télécharger - Jeux vidéo
2 réponses
merci j'utilise le JPanel(null) et je veux quand je clique sur un bouton au nom de s'inscrire il doit afficher une autre fenêtre qui contient les champs de l'inscription
Il faut rajouter un ActionListener sur le bouton qui fera l'action désirée :
Remarque : ce ne sont pas vraiment les JPanel qui sont affichées mais les JFrame qui les contiennent...
Remarque : ce ne sont pas vraiment les JPanel qui sont affichées mais les JFrame qui les contiennent...
final JFrame maDeuxiemeFenetre = ...
JButton monBouton = new JButton("Cliquez-moi");
monBouton.addActionListener(new ActionListener()
{
@Override
actionPerformed(ActionEvent e)
{
maDeuxiemeFenetre.setVisible(true);
}
});
<?xml version='1.0' encoding='UTF-8' ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"
xmlns:h="http://java.sun.com/jsf/html">
<h:head>
<!--<meta http-equiv="refresh" content="6" /> -->
<script language="javascript">
function OuvrirPopup(page,nom,option) {
window.open("http://localhost:8080/supervisionFinal/faces/equipement/List.xhtml","","top=10,left=10");
}
</script>;
<title>Facelet Title</title>
<h:outputStylesheet name="css/jsfcrud.css"/>
</h:head>
<h:body><h:form>
<h:commandLink value="cliquer içi" />
<table align="center">
<tr><td>login</td><td><h:inputText id="login" value="#{utiController.login}" /></td></tr>
<tr><td>mot de passe </td> <td>
<h:inputText id="password" value="#{utiController.password}" /></td>
</tr>
<tr><td> <h:commandButton action="#{utiController.log()}" value="valider"/></td>
</tr> </table>
<!-- <h:commandLink action="/equipement/List" value="Show All Equipement Items"/> -->
</h:form>
<!-- <h:form>
<h:commandLink action="/utilisateur/List" value="Show All Utilisateur Items"/>
</h:form> -->
</h:body>
</html>
=> c'est le code de ma page web
le Jpanel va s'ouvrir en cliquant sur le lien "cliquer içi"
merci
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"
xmlns:h="http://java.sun.com/jsf/html">
<h:head>
<!--<meta http-equiv="refresh" content="6" /> -->
<script language="javascript">
function OuvrirPopup(page,nom,option) {
window.open("http://localhost:8080/supervisionFinal/faces/equipement/List.xhtml","","top=10,left=10");
}
</script>;
<title>Facelet Title</title>
<h:outputStylesheet name="css/jsfcrud.css"/>
</h:head>
<h:body><h:form>
<h:commandLink value="cliquer içi" />
<table align="center">
<tr><td>login</td><td><h:inputText id="login" value="#{utiController.login}" /></td></tr>
<tr><td>mot de passe </td> <td>
<h:inputText id="password" value="#{utiController.password}" /></td>
</tr>
<tr><td> <h:commandButton action="#{utiController.log()}" value="valider"/></td>
</tr> </table>
<!-- <h:commandLink action="/equipement/List" value="Show All Equipement Items"/> -->
</h:form>
<!-- <h:form>
<h:commandLink action="/utilisateur/List" value="Show All Utilisateur Items"/>
</h:form> -->
</h:body>
</html>
=> c'est le code de ma page web
le Jpanel va s'ouvrir en cliquant sur le lien "cliquer içi"
merci