Participer au site avec un Tip
Rechercher
 

Améliorations / Corrections

Vous avez des améliorations (ou des corrections) à proposer pour ce document : je vous remerçie par avance de m'en faire part, cela m'aide à améliorer le site.

Emplacement :

Description des améliorations :

Module : java.desktop - Package : javax.swing
Version documentée : Java SE 17

Classe « JInternalFrame »

Informations générales

Héritage

java.lang.Object
    java.awt.Component
        java.awt.Container
            javax.swing.JComponent
                javax.swing.JInternalFrame

Interfaces implémentées

javax.accessibility.Accessible
javax.swing.RootPaneContainer
javax.swing.WindowConstants

Définition

public class JInternalFrame extends javax.swing.JComponent
implements javax.accessibility.Accessible,
javax.swing.RootPaneContainer,
javax.swing.WindowConstants

Description

A venir.

Liste des attributs

Tous les attributs Attributs d'instance Attributs statiques Attributs dépréciés
QualificateursTypeNomDescription
public static String CONTENT_PANE_PROPERTY
public static String FRAME_ICON_PROPERTY
public static String GLASS_PANE_PROPERTY
public static String IS_CLOSED_PROPERTY
public static String IS_ICON_PROPERTY
public static String IS_MAXIMUM_PROPERTY
public static String IS_SELECTED_PROPERTY
public static String LAYERED_PANE_PROPERTY
public static String MENU_BAR_PROPERTY
public static String ROOT_PANE_PROPERTY
public static String TITLE_PROPERTY
protected boolean closable
protected JDesktopIcon desktopIcon
protected Icon frameIcon
protected boolean iconable
protected boolean isClosed
protected boolean isIcon
protected boolean isMaximum
protected boolean isSelected
protected boolean maximizable
protected boolean resizable
protected JRootPane rootPane
protected boolean rootPaneCheckingEnabled
protected String title

Liste des constructeurs

Constructeurs Constructeurs dépréciés
ConstructeurDescription
JInternalFrame()
JInternalFrame( String title )
JInternalFrame( String title, boolean resizable )
JInternalFrame( String title, boolean resizable, boolean closable )
JInternalFrame( String title, boolean resizable, boolean closable, boolean maximizable )
JInternalFrame( String title, boolean resizable, boolean closable, boolean maximizable, boolean iconifiable )

Liste des propriétés (getters/setters)

Propriétés Propriétés dépréciées
QualificateursTypeNomR/W
public AccessibleContext accessibleContext R/-
public boolean closable R/W
public boolean closed R/W
public Container contentPane R/W
public Cursor cursor -/W
public int defaultCloseOperation R/W
public JDesktopIcon desktopIcon R/W
public JDesktopPane desktopPane R/-
public boolean focusCycleRoot R/W
public Container focusCycleRootAncestor R/-
public Component focusOwner R/-
public Icon frameIcon R/W
public Component glassPane R/W
public boolean icon R/W
public boolean iconifiable R/W
public InternalFrameListener[] internalFrameListeners R/-
public JMenuBar jMenuBar R/W
public Cursor lastCursor R/-
public int layer R/W
public JLayeredPane layeredPane R/W
public LayoutManager layout -/W
public boolean maximizable R/W
public boolean maximum R/W
public JMenuBar menuBar R/W
public Component mostRecentFocusOwner R/-
public Rectangle normalBounds R/W
public boolean resizable R/W
protected JRootPane rootPane R/W
protected boolean rootPaneCheckingEnabled R/W
public boolean selected R/W
public String title R/W
public ComponentUI uI R/-
public String uIClassID R/-
public String warningString R/-

Propriétés héritées de la classe javax.swing.JComponent

actionMap, alignmentX, alignmentY, ancestorListeners, autoscrolls, background, baselineResizeBehavior, border, componentPopupMenu, debugGraphicsOptions, defaultLocale, doubleBuffered, enabled, font, foreground, graphics, height, inheritsPopupMenu, inputMap, inputVerifier, insets, managingFocus, maximumSize, minimumSize, nextFocusableComponent, opaque, optimizedDrawingEnabled, paintingForPrint, paintingOrigin, paintingTile, preferredSize, registeredKeyStrokes, requestFocusEnabled, rootPane, toolTipText, topLevelAncestor, transferHandler, uI, uIClassID, validateRoot, verifyInputWhenFocusTarget, vetoableChangeListeners, visible, visibleRect, width, x, y

Propriétés héritées de la classe java.awt.Container

alignmentX, alignmentY, componentCount, components, containerListeners, focusCycleRoot, focusTraversalPolicy, focusTraversalPolicyProvider, focusTraversalPolicySet, font, insets, layout, maximumSize, minimumSize, preferredSize, validateRoot

Propriétés héritées de la classe java.awt.Component

accessibleContext, alignmentX, alignmentY, background, backgroundSet, baselineResizeBehavior, bounds, colorModel, componentListeners, componentOrientation, cursor, cursorSet, displayable, doubleBuffered, dropTarget, enabled, focusCycleRootAncestor, focusListeners, focusOwner, focusTraversable, focusTraversalKeysEnabled, focusable, font, fontSet, foreground, foregroundSet, graphics, graphicsConfiguration, height, hierarchyBoundsListeners, hierarchyListeners, ignoreRepaint, inputContext, inputMethodListeners, inputMethodRequests, keyListeners, lightweight, locale, location, locationOnScreen, maximumSize, maximumSizeSet, minimumSize, minimumSizeSet, mixingCutoutShape, mouseListeners, mouseMotionListeners, mousePosition, mouseWheelListeners, name, opaque, parent, preferredSize, preferredSizeSet, propertyChangeListeners, showing, size, toolkit, treeLock, valid, visible, width, x, y

Propriétés héritées de la classe java.lang.Object

class

Liste des méthodes

Toutes les méthodes Méthodes d'instance Méthodes statiques Méthodes concrètes Méthodes abstraites Méthodes dépréciées
QualificateursType de retourPrototype de la méthodeDescription
protected void addImpl( Component comp, Object constraints, int index )
public void addInternalFrameListener( InternalFrameListener l )
protected JRootPane createRootPane()
public void dispose()
public void doDefaultCloseAction()
protected void fireInternalFrameEvent( int id )
public AccessibleContext getAccessibleContext()
public Container getContentPane()
public int getDefaultCloseOperation()
public JDesktopIcon getDesktopIcon()
public JDesktopPane getDesktopPane()
public Container getFocusCycleRootAncestor()
public Component getFocusOwner()
public Icon getFrameIcon()
public Component getGlassPane()
public InternalFrameListener[] getInternalFrameListeners()
public JMenuBar getJMenuBar()
public Cursor getLastCursor()
public int getLayer()
public JLayeredPane getLayeredPane()
public JMenuBar getMenuBar()
public Component getMostRecentFocusOwner()
public Rectangle getNormalBounds()
public JRootPane getRootPane()
public String getTitle()
public InternalFrameUI getUI()
public String getUIClassID()
public String getWarningString()
public void hide()
public boolean isClosable()
public boolean isClosed()
public boolean isFocusCycleRoot()
public boolean isIcon()
public boolean isIconifiable()
public boolean isMaximizable()
public boolean isMaximum()
public boolean isResizable()
protected boolean isRootPaneCheckingEnabled()
public boolean isSelected()
public void moveToBack()
public void moveToFront()
public void pack()
protected void paintComponent( Graphics g )
protected String paramString()
public void remove( Component comp )
public void removeInternalFrameListener( InternalFrameListener l )
public void reshape( int x, int y, int width, int height )
public void restoreSubcomponentFocus()
public void setClosable( boolean b )
public void setClosed( boolean b )
public void setContentPane( Container c )
public void setCursor( Cursor cursor )
public void setDefaultCloseOperation( int operation )
public void setDesktopIcon( JDesktopIcon d )
public void setFocusCycleRoot( boolean focusCycleRoot )
public void setFrameIcon( Icon icon )
public void setGlassPane( Component glass )
public void setIcon( boolean b )
public void setIconifiable( boolean b )
public void setJMenuBar( JMenuBar m )
public void setLayer( int layer )
public void setLayer( Integer layer )
public void setLayeredPane( JLayeredPane layered )
public void setLayout( LayoutManager manager )
public void setMaximizable( boolean b )
public void setMaximum( boolean b )
public void setMenuBar( JMenuBar m )
public void setNormalBounds( Rectangle r )
public void setResizable( boolean b )
protected void setRootPane( JRootPane root )
protected void setRootPaneCheckingEnabled( boolean enabled )
public void setSelected( boolean selected )
public void setTitle( String title )
public void setUI( InternalFrameUI ui )
public void show()
public void toBack()
public void toFront()
public void updateUI()

Méthodes héritées de la classe javax.swing.JComponent

addAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBaseline, getBaselineResizeBehavior, getBorder, getBounds, getClientProperty, getComponentGraphics, getComponentPopupMenu, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getFontMetrics, getGraphics, getHeight, getInheritsPopupMenu, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPopupLocation, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getUI, getUIClassID, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, hide, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingOrigin, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, paramString, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFocusTraversalKeys, setFont, setForeground, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update, updateUI

Méthodes héritées de la classe java.awt.Container

add, add, add, add, add, addContainerListener, addImpl, addNotify, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponentZOrder, getComponents, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getInsets, getLayout, getListeners, getMaximumSize, getMinimumSize, getMousePosition, getPreferredSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, isValidateRoot, layout, list, list, locate, minimumSize, paint, paintComponents, paramString, preferredSize, print, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, removeNotify, setComponentZOrder, setFocusCycleRoot, setFocusTraversalKeys, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setFont, setLayout, transferFocusDownCycle, update, validate, validateTree

Méthodes héritées de la classe java.awt.Component

action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, addNotify, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, createVolatileImage, createVolatileImage, deliverEvent, disable, disableEvents, dispatchEvent, doLayout, enable, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getAccessibleContext, getAlignmentX, getAlignmentY, getBackground, getBaseline, getBaselineResizeBehavior, getBounds, getBounds, getColorModel, getComponentAt, getComponentAt, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeys, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphics, getGraphicsConfiguration, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getListeners, getLocale, getLocation, getLocation, getLocationOnScreen, getMaximumSize, getMinimumSize, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPreferredSize, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getToolkit, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, invalidate, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusCycleRoot, isFocusOwner, isFocusTraversable, isFocusable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, layout, list, list, list, list, list, locate, location, lostFocus, minimumSize, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paint, paintAll, paramString, postEvent, preferredSize, prepareImage, prepareImage, print, printAll, processComponentEvent, processEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removeNotify, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, requestFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, requestFocusInWindow, reshape, resize, resize, revalidate, setBackground, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setEnabled, setFocusTraversalKeys, setFocusTraversalKeysEnabled, setFocusable, setFont, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setMaximumSize, setMinimumSize, setMixingCutoutShape, setName, setPreferredSize, setSize, setSize, setVisible, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle, update, validate

Méthodes héritées de la classe java.lang.Object

clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait