2024-04-01
This commit is contained in:
10
doc/01_application.md
Normal file
10
doc/01_application.md
Normal file
@@ -0,0 +1,10 @@
|
||||
# Application
|
||||
|
||||
|
||||
1. j메인 클래스에서 javafx.application.Application를 상속하고, start()를 구현한다.
|
||||
2. root 패널을 생성해서 레이아웃을 구현한다.
|
||||
3. start()에서 전달받은 primaryStage에 setScene()을 사용해서 new Scene(root,w,h)을 넘겨준다.
|
||||
4. start()메서드의 맨 뒤에 primaryStage.show()를 호출한다.
|
||||
5. 메인 메서드에서 launch(args)를 호출하면 start()가 호출되고, GUI 창이 실행된다.
|
||||
|
||||
https://docs.oracle.com/javase/8/javase-clienttechnologies.htm
|
||||
1
doc/02_pane.md
Normal file
1
doc/02_pane.md
Normal file
@@ -0,0 +1 @@
|
||||
# 패널
|
||||
9
doc/03_controls.md
Normal file
9
doc/03_controls.md
Normal file
@@ -0,0 +1,9 @@
|
||||
# 컴포넌트
|
||||
|
||||
## Label
|
||||
|
||||
## Button
|
||||
|
||||
## TextField
|
||||
### PasswordField
|
||||
|
||||
31
doc/04_3d.md
Normal file
31
doc/04_3d.md
Normal file
@@ -0,0 +1,31 @@
|
||||
# 3D
|
||||
|
||||
## Shape3D < Node
|
||||
|
||||
## MeshView < Shape3D
|
||||
|
||||
## Box < Shape3D
|
||||
|
||||
## Cylinder < Shape3D
|
||||
|
||||
## Sphere < Shape3D
|
||||
|
||||
## Mesh
|
||||
|
||||
## TriangleMesh
|
||||
|
||||
## PerspectiveCamera
|
||||
|
||||
## PointLight
|
||||
|
||||
## AmbientLight
|
||||
|
||||
## PhongMaterial < Material
|
||||
* diffuse color
|
||||
* diffuse map
|
||||
* specular map
|
||||
* specular color
|
||||
* specular power
|
||||
* bump map / normal map
|
||||
* self-illumination map
|
||||
|
||||
0
doc/05_canvas.md
Normal file
0
doc/05_canvas.md
Normal file
Reference in New Issue
Block a user