Digg StumbleUpon LinkedIn YouTube Flickr Facebook Twitter RSS Reset

Créer une application MDI à l’aide des ‘JDesktopPane’ et ‘JInternalFrame’

 list, list, set, java, swing, awt, JPanel, JFrame, Menu
{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:

  • utilisation de jinternal frame
  • fenetre mdi java
  • exemple jdesktoppane jinternalframe
  • code source mdi en java
  • code interface graphique en java fenêtre mdi pdf
  • jinternalframe passage de valeurs
  • jinternalframe java
  • jinternalframe
  • afficher des image dans un jdesktoppane en java
  • comment créer une fenêtre MDI en java?