Il y a 81,295 lignes dans les fichiers java qui composent le paquet java.awt en Java 6.
[email protected]:~/temp/java/awt$ wc -l *.java
42 ActiveEvent.java
142 Adjustable.java
788 AlphaComposite.java
34 AttributeValue.java
32 AWTError.java
557 AWTEvent.java
1015 AWTEventMulticaster.java
34 AWTException.java
848 AWTKeyStroke.java
212 AWTPermission.java
586 BasicStroke.java
870 BorderLayout.java
199 BufferCapabilities.java
658 Button.java
226 Canvas.java
592 CardLayout.java
133 CheckboxGroup.java
849 Checkbox.java
616 CheckboxMenuItem.java
794 Choice.java
1225 Color.java
48 ColorPaintContext.java
9982 Component.java
184 ComponentOrientation.java
52 CompositeContext.java
69 Composite.java
20 Conditional.java
4649 Container.java
483 ContainerOrderFocusTraversalPolicy.java
441 Cursor.java
111 DefaultFocusTraversalPolicy.java
1337 DefaultKeyboardFocusManager.java
466 Desktop.java
1680 Dialog.java
220 Dimension.java
138 DisplayMode.java
462 EventDispatchThread.java
43 EventFilter.java
862 Event.java
1043 EventQueue.java
449 FileDialog.java
681 FlowLayout.java
158 FocusTraversalPolicy.java
34 FontFormatException.java
2567 Font.java
625 FontMetrics.java
1168 Frame.java
276 GradientPaintContext.java
245 GradientPaint.java
1217 Graphics2D.java
128 GraphicsCallback.java
96 GraphicsConfigTemplate.java
416 GraphicsConfiguration.java
424 GraphicsDevice.java
411 GraphicsEnvironment.java
1239 Graphics.java
646 GridBagConstraints.java
62 GridBagLayoutInfo.java
2211 GridBagLayout.java
455 GridLayout.java
39 HeadlessException.java
40 IllegalComponentStateException.java
63 ImageCapabilities.java
336 Image.java
171 Insets.java
48 ItemSelectable.java
1048 JobAttributes.java
3060 KeyboardFocusManager.java
73 KeyEventDispatcher.java
76 KeyEventPostProcessor.java
343 Label.java
70 LayoutManager2.java
66 LayoutManager.java
147 LinearGradientPaintContext.java
334 LinearGradientPaint.java
1930 List.java
933 MediaTracker.java
483 MenuBar.java
1027 MenuComponent.java
26 MenuContainer.java
900 MenuItem.java
605 Menu.java
177 MenuShortcut.java
198 ModalEventFilter.java
118 MouseInfo.java
704 MultipleGradientPaintContext.java
287 MultipleGradientPaint.java
1361 PageAttributes.java
65 PaintContext.java
77 Paint.java
117 Panel.java
67 PointerInfo.java
215 Point.java
660 Polygon.java
213 PopupMenu.java
24 PrintGraphics.java
63 PrintJob.java
431 RadialGradientPaintContext.java
579 RadialGradientPaint.java
1197 Rectangle.java
1282 RenderingHints.java
478 Robot.java
1316 Scrollbar.java
428 ScrollPaneAdjustable.java
828 ScrollPane.java
76 SentEvent.java
198 SequencedEvent.java
341 Shape.java
331 SplashScreen.java
55 Stroke.java
472 SystemColor.java
460 SystemTray.java
697 TextArea.java
1215 TextComponent.java
738 TextField.java
806 TexturePaintContext.java
123 TexturePaint.java
2498 Toolkit.java
42 Transparency.java
762 TrayIcon.java
3528 Window.java
81295 total
pourquoi avez-vous besoin de savoir? –
Y a-t-il une raison pour laquelle vous ne pouvez pas le faire vous-même? –
Sérieusement, tu dois nous dire pourquoi tu ne l'as pas fait toi-même. –