Parcours
8 séances · 8 sections
jdkmain()MyFrame.javaAppLayoutManagerContainerLayoutManagerFlowLayoutBorderLayoutBoxLayoutCardLayoutGridLayoutGridBagLayoutGridLayoutGridBagConstraintsLayoutManagerJLabelJTextFieldJPasswordFieldJTextAreaJButtonJCheckBoxJRadioButtonJListJComboBoxJPanelJScrollPaneJTabbedPaneJSplitPaneJTableJTreeJOptionPaneparentJDialogActionListenerActionListenerJava 8+)AbstractActionActionListener et AbstractActionMouseListenerMouseListenerMouseAdapterMouseMotionListenerMouseListener et MouseMotionListenerpaintComponentKeyListenerKeyListenerKeyAdapterChangeListenerJSliderListSelectionListenerJListDefaultListModelDocumentListenerWindowListenerFocusListenerItemListenerJComponentJComponentJComponentFrameTexteIcone.javaToggleLectureListener.javasetForeground et setBackgroundFrameCouleurs.javaValidationEmailListener.javasetFontFramePolice.javaFontUtils.javasetEnabledFrameActivation.javaChampObligatoireListener.javasetVisibleFrameVisibilite.javaAfficherAdresseListener.javasetToolTipTextFrameInfoBulle.javasetCursor et setPreferredSizeFrameCurseur.javapaintComponent()paintComponent(...)paintComponent() ?paintComponentpaintComponentMain.javaMainFrame.javaDrawPanel.javapaintComponentGraphicspaintComponent : le point d'entrée du dessinSurfaceDessinpaintComponent(Graphics g)ColorColorpaintComponentMainPanel.javaDrawPanel.javaMainFrame.javaDrawPanel.javarepaint() comprendre le cycle d'affichageGraphics2DGraphics2DDrawPanel.javaDrawPanel.javaDrawPanel.javaDrawPanel.javaDrawPanel.java