Créer une application MDI à l’aide des ‘JDesktopPane’ et ‘JInternalFrame’
By
java | Published:
27 June 2012

{filelink=3430}
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
public class JavaMDI extends JFrame
{
private JDesktopPane theDesktop;
public JavaMDI()
{
super( "Exemple d'utilisation de JFrame" );
JMenuBar bar = new JMenuBar();
// Créer un menu
JMenu addMenu = new JMenu( "Nouveau" );
JMenuItem newFrame = new JMenuItem( "Frame Interne" );
addMenu.add( newFrame );
bar.add( addMenu );
setJMenuBar( bar );
theDesktop = new JDesktopPane();
add( theDesktop );
newFrame.addActionListener(
new ActionListener()
{
public void actionPerformed( ActionEvent event )
{
JInternalFrame frame = new JInternalFrame(
"JInternal Frame", true, true, true, true );
JPanel panel = new JPanel();
frame.add( panel, BorderLayout.CENTER );
frame.pack();
theDesktop.add( frame );
frame.setVisible( true );
}
}
);
}
public static void main (String[] args)
{
JavaMDI desktopFrame = new JavaMDI();
desktopFrame.setDefaultCloseOperation( JFrame.EXIT_ON_CLOSE );
desktopFrame.setSize( 600, 480 );
desktopFrame.setVisible( true );
}
} |
A Voir sur le même Sujet:
- nombre jinternalframe contenu dans jdesktopPane
- afficher des image dans un jdesktoppane en java
- appel de jinternalframe en java
- comment créer une fenêtre MDI en java?
- ajouter un panel dans jdesktoppane
- jinternalframe
- utiliser jinternalframe java
- interfaces graphiques en java+bd
- code source mdi en java
- interface graphique en java fenêtre mdi pdf
Tags: awt,
image,
java,
JFrame,
JMenuBar,
JPanel,
list,
Menu,
set,
static,
String,
Swing