Comment ajouter un Composite à JFrame de différentes classes
Comment puis-je ajouter le Composite à JFrame? Il est vraiment déroutant moi. Je tiens à ajouter le Composite à la JFrame. J'ai essayé toutes sortes de choses, y compris l'étendre mais je ne peux pas le faire fonctionner.
événements
import javax.swing.JOptionPane;
import java.awt.Color;
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
public class events {
public static void main (String args[]) {
Time timeObject = new Time();
JFrame mainJFrame;
mainJFrame = new JFrame();
mainJFrame.setLayout(BorderLayout());
mainJFrame.setVisible(true);
mainJFrame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
mainJFrame.setSize(600,400);
mainJFrame.setVisible(true);
mainJFrame.setLayout(new BorderLayout());
mainJFrame.setTitle("Travel Agent System");
mainJFrame.setBackground(Color.BLUE);
timeObject.selectButton();
}
}
Temps
import javax.swing.JOptionPane;
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
public class Time{
public static void selectButton()
JButton timeButton = new JButton("Time");
JButton moneyButton = new JButton("Money");
JButton hotelButton = new JButton("Hotel");
JButton exitButton = new JButton("Exit");
JPanel buttonPanel = new JPanel();
buttonPanel.setBackground(Color.RED);
buttonPanel.add(timeButton,moneyButtons,hotelButton,exitButton);
}
OriginalL'auteur jonn | 2013-03-18
Vous devez vous connecter pour publier un commentaire.
Jetez un oeil sur cette source. Noter les commentaires.
OriginalL'auteur Andrew Thompson
Passer JFrame objet de selectButton() :
Ensuite l'utiliser JFrame objet pour ajouter un Composite.
Cela va ajouter un Composite à votre CENTRE de JFrame.
OriginalL'auteur VishalDevgire
Ici est un bon exemple de la mise en œuvre d'une JFrame classe, puis en ajoutant des JPanels à la JFrame et à d'autres JPanels.
Lien vers un autre StackOverflow question/réponse
OriginalL'auteur user1901482