File tree Expand file tree Collapse file tree 1 file changed +71
-0
lines changed Expand file tree Collapse file tree 1 file changed +71
-0
lines changed Original file line number Diff line number Diff line change
1
+ ## JFrame
2
+
3
+ 窗口
4
+
5
+ | 方法声明 | 功能描述 |
6
+ | -------------------------- | ---------------------------------------- |
7
+ | setSize() | |
8
+ | setPreferredSize() | |
9
+ | setResizable() | |
10
+ | setDefaultCloseOperation() | |
11
+ | setVisible() | |
12
+ | setContentPane() | |
13
+ | pack() | 在setResizable(false)后进行pack(),防止在Windows下系统修改frame的尺寸 |
14
+ | repaint() | |
15
+ | addKeyListener() | |
16
+ | addMouseListener() | |
17
+
18
+ ## JPanel
19
+
20
+ 面板
21
+
22
+ | 方法声明 | 功能描述 |
23
+ | ------------------ | ---- |
24
+ | paintComponent() | |
25
+ | getPreferredSize() | |
26
+
27
+ ## Graphics
28
+
29
+ | 方法声明 | 功能描述 |
30
+ | ---------- | ---- |
31
+ | drawOval() | |
32
+
33
+ ### Graphics2D
34
+
35
+ | 方法声明 | 功能描述 |
36
+ | ------------------- | ---- |
37
+ | setStroke() | |
38
+ | setColor() | |
39
+ | draw() | |
40
+ | fill() | |
41
+ | addRenderingHints() | |
42
+ | drawImage() | |
43
+ | drawString() | |
44
+ | getFontMetrics() | |
45
+
46
+ - Ellipse2D
47
+ - BasicStroke
48
+ - RenderingHints 抗锯齿
49
+ - put()
50
+ - FontMetrics
51
+ - ImageIcon
52
+
53
+ ## Dimension
54
+
55
+ ## KeyAdapter
56
+
57
+ 键盘事件监听
58
+
59
+ | 方法声明 | 功能描述 |
60
+ | ----------- | ---- |
61
+ | keyReleased | |
62
+
63
+ - KeyEvent
64
+
65
+ ## MouseAdapter
66
+
67
+ 鼠标事件监听
68
+
69
+ ## EventQueue
70
+
71
+ - invokeLater()
You can’t perform that action at this time.
0 commit comments