class MaClasse extends JFrame{ MaClasse(String titre){ super(titre); setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); setSize(300,300); JPanel p=new JPanel(); getContentPane.add(p); p.add(new JButton("bouton")); p.add(new JLabel("Label")); p.add(new JTextField("zone Text")); show(); } public Static void main(String [] args){ new MaClasse("essai"); } }
JPanel p=new JPanel(); p.setBorder(new LineBorder(Color.blue,1,true));
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre questionimport java.awt.*; import java.awt.event.*; import javax.swing.*; /** * Title: * Description: * Copyright: Copyright (c) 2004 * Company: * @author not attributable * @version 1.0 */ public class Frame1 extends JFrame { JPanel contentPane; BorderLayout borderLayout1 = new BorderLayout(90,90); JButton jButton1 = new JButton(); JButton jButton2 = new JButton(); JButton jButton3 = new JButton(); //Construct the frame public Frame1() { enableEvents(AWTEvent.WINDOW_EVENT_MASK); try { jbInit(); } catch(Exception e) { e.printStackTrace(); } } //Component initialization private void jbInit() throws Exception { this.setSize(new Dimension(400, 300)); this.setTitle("Frame Title"); contentPane = (JPanel) this.getContentPane(); jButton1.setBorder(BorderFactory.createEtchedBorder()); jButton1.setText("jButton1"); contentPane.setLayout(borderLayout1); jButton2.setBorder(BorderFactory.createEtchedBorder()); jButton2.setText("jButton2"); jButton3.setBorder(BorderFactory.createEtchedBorder()); jButton3.setText("jButton3"); contentPane.add(jButton1, BorderLayout.EAST); contentPane.add(jButton2, BorderLayout.CENTER); contentPane.add(jButton3, BorderLayout.WEST); } //Overridden so we can exit when window is closed protected void processWindowEvent(WindowEvent e) { super.processWindowEvent(e); if (e.getID() == WindowEvent.WINDOW_CLOSING) { System.exit(0); } } }