La méthode se déplace setBounds Java et redimensionne une composante d'ajustement dans les paramètres d'un rectangle de délimitation particulière. La nouvelle position de cette composante est fixée par les paramètres envoyés à la méthode lorsque l'appelant à partir d'une classe du programme. Ces paramètres incluent les types de données entier x, y, largeur et hauteur. Les entrées x et y définissent la nouvelle coordonnée de départ de la composante, la largeur détermine la largeur de la composante et la hauteur détermine la hauteur du composant.
Instructions
1
Importer le package Java Swing afin d'avoir accès à la méthode setBounds. Par exemple, importer le paquet au début de votre programme en utilisant le code:
import javax.swing .*;
2
Réglez le gestionnaire de layout à null pour éliminer l'utilisation du gestionnaire de Java par défaut mise en page, l'agencement des frontières. Après avoir créé un conteneur pour le composant JButton appeler la méthode setLayout pour ce conteneur. Par exemple, si le nom du conteneur est «volet», le code devient:
pane.setLayout (null);
3
Créer un JButton. Par exemple, pour créer un JButton nommé "button1" et étiqueté "Button", le code devient:
JButton button1 = new JButton ("Button");
Ajouter le JButton dans le récipient en utilisant la fonction "ajouter" méthode. Le code en ajoutant le bouton par exemple pour le volet par exemple devient:
pane.add (button1);
4
Appelez la méthode setBounds sur le JButton contenant quatre paramètres: la position du pixel le plus à gauche, la position du pixel le plus haut, la largeur de la JButton en pixels et la hauteur de la JButton en pixels. Par exemple, pour définir les limites d'un JButton que vous souhaitez voir apparaître 250 pixels de la gauche du cadre, un haut situé à 300 pixels au-dessus du bord inférieur, 300 pixels de large et 150 pixels de haut utiliser le code:
button1.setBounds (250, 300, 300, 150);
Instructions
1
Importer le package Java Swing afin d'avoir accès à la méthode setBounds. Par exemple, importer le paquet au début de votre programme en utilisant le code:
import javax.swing .*;
2
Réglez le gestionnaire de layout à null pour éliminer l'utilisation du gestionnaire de Java par défaut mise en page, l'agencement des frontières. Après avoir créé un conteneur pour le composant JButton appeler la méthode setLayout pour ce conteneur. Par exemple, si le nom du conteneur est «volet», le code devient:
pane.setLayout (null);
3
Créer un JButton. Par exemple, pour créer un JButton nommé "button1" et étiqueté "Button", le code devient:
JButton button1 = new JButton ("Button");
Ajouter le JButton dans le récipient en utilisant la fonction "ajouter" méthode. Le code en ajoutant le bouton par exemple pour le volet par exemple devient:
pane.add (button1);
4
Appelez la méthode setBounds sur le JButton contenant quatre paramètres: la position du pixel le plus à gauche, la position du pixel le plus haut, la largeur de la JButton en pixels et la hauteur de la JButton en pixels. Par exemple, pour définir les limites d'un JButton que vous souhaitez voir apparaître 250 pixels de la gauche du cadre, un haut situé à 300 pixels au-dessus du bord inférieur, 300 pixels de large et 150 pixels de haut utiliser le code:
button1.setBounds (250, 300, 300, 150);
0 commentaires:
Enregistrer un commentaire