diff --git a/Writerside2/c.list b/Writerside2/c.list new file mode 100644 index 0000000..c4c77a2 --- /dev/null +++ b/Writerside2/c.list @@ -0,0 +1,6 @@ + + + + + \ No newline at end of file diff --git a/Writerside2/cfg/buildprofiles.xml b/Writerside2/cfg/buildprofiles.xml new file mode 100644 index 0000000..8f962ea --- /dev/null +++ b/Writerside2/cfg/buildprofiles.xml @@ -0,0 +1,17 @@ + + + + + + + + + true + + + + diff --git a/Writerside2/s.tree b/Writerside2/s.tree new file mode 100644 index 0000000..ba40e15 --- /dev/null +++ b/Writerside2/s.tree @@ -0,0 +1,58 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/doc/02_basic_component_methods.md b/Writerside2/topics/Basic-Component-Methods.md similarity index 99% rename from doc/02_basic_component_methods.md rename to Writerside2/topics/Basic-Component-Methods.md index a0d76d9..6f773da 100644 --- a/doc/02_basic_component_methods.md +++ b/Writerside2/topics/Basic-Component-Methods.md @@ -80,7 +80,7 @@ myComponent.setBackground(Color.PINK); * `getComponentAfter(Container,Component)` * `getComponentBefore(Container,Component)` * `getFirstComponent(Container)` / `getInitialComponent(Container)` / `getLastComponent(Container)` - + * `container.getFocusTraversalPolicy()` / `container.setFocusTraversalPolicy(FocusTraversalPolicy)` * `container.isFocusCycleRoot()` / `container.setFocusCycleRoot(boolean)` diff --git a/doc/24_border.md b/Writerside2/topics/Border.md similarity index 100% rename from doc/24_border.md rename to Writerside2/topics/Border.md diff --git a/doc/04_buttons.md b/Writerside2/topics/Buttons.md similarity index 92% rename from doc/04_buttons.md rename to Writerside2/topics/Buttons.md index 54e09dd..05ba26b 100644 --- a/doc/04_buttons.md +++ b/Writerside2/topics/Buttons.md @@ -49,10 +49,10 @@ ButtonGroup group = ((DefaultButtonModel)button.getModel()).getGroup(); * `isEnabled()` / `setEnabled(boolean)` * `getValue(String)` / `putValue(String,Object)` - * ACCELERATOR_KEY : KeyStroke - * ACTION_COMMAND_KEY : String - * LONG_DESCRIPTION - * MNEMONIC_KEY - * NAME - * SHORT_DESCRIPTION - * SMALL_ICON \ No newline at end of file + * ACCELERATOR_KEY : KeyStroke + * ACTION_COMMAND_KEY : String + * LONG_DESCRIPTION + * MNEMONIC_KEY + * NAME + * SHORT_DESCRIPTION + * SMALL_ICON \ No newline at end of file diff --git a/Writerside2/topics/Canvas.md b/Writerside2/topics/Canvas.md new file mode 100644 index 0000000..d7513b6 --- /dev/null +++ b/Writerside2/topics/Canvas.md @@ -0,0 +1,3 @@ +# Canvas + +Start typing here... \ No newline at end of file diff --git a/doc/06_combo_box.md b/Writerside2/topics/Combo-Box.md similarity index 100% rename from doc/06_combo_box.md rename to Writerside2/topics/Combo-Box.md diff --git a/Writerside2/topics/Components.md b/Writerside2/topics/Components.md new file mode 100644 index 0000000..238fa44 --- /dev/null +++ b/Writerside2/topics/Components.md @@ -0,0 +1,3 @@ +# Components + +Start typing here... \ No newline at end of file diff --git a/Writerside2/topics/Containers.md b/Writerside2/topics/Containers.md new file mode 100644 index 0000000..3c1938b --- /dev/null +++ b/Writerside2/topics/Containers.md @@ -0,0 +1,3 @@ +# Containers + +Start typing here... \ No newline at end of file diff --git a/doc/26_desktop.md b/Writerside2/topics/Desktop.md similarity index 100% rename from doc/26_desktop.md rename to Writerside2/topics/Desktop.md diff --git a/doc/07_dialog.md b/Writerside2/topics/Dialog.md similarity index 100% rename from doc/07_dialog.md rename to Writerside2/topics/Dialog.md diff --git a/doc/29_drag_and_drop.md b/Writerside2/topics/Drag-and-Drop.md similarity index 87% rename from doc/29_drag_and_drop.md rename to Writerside2/topics/Drag-and-Drop.md index 5339865..104f1c3 100644 --- a/doc/29_drag_and_drop.md +++ b/Writerside2/topics/Drag-and-Drop.md @@ -46,16 +46,16 @@ ## DropLocation * JList.DropLocation - * `isInsert()` - * `getIndex()` + * `isInsert()` + * `getIndex()` * JTree.DropLocation - * `getChildIndex()` - * `getPath()` + * `getChildIndex()` + * `getPath()` * JTable.DropLocation - * `isInsertRow()` - * `isInserColumn()` - * `getRow()` - * `getColumn()` + * `isInsertRow()` + * `isInserColumn()` + * `getRow()` + * `getColumn()` * JTextComponent.DropLocation - * `getIndex()` - * `getBias()` \ No newline at end of file + * `getIndex()` + * `getBias()` \ No newline at end of file diff --git a/doc/35_editor_pane.md b/Writerside2/topics/Editor-Pane.md similarity index 83% rename from doc/35_editor_pane.md rename to Writerside2/topics/Editor-Pane.md index 2c56210..115b28d 100644 --- a/doc/35_editor_pane.md +++ b/Writerside2/topics/Editor-Pane.md @@ -1 +1,3 @@ +# Editor Pane + https://docs.oracle.com/javase/tutorial/uiswing/components/editorpane.html \ No newline at end of file diff --git a/Writerside2/topics/Etc.md b/Writerside2/topics/Etc.md new file mode 100644 index 0000000..863b198 --- /dev/null +++ b/Writerside2/topics/Etc.md @@ -0,0 +1,3 @@ +# Etc + +Start typing here... \ No newline at end of file diff --git a/doc/05_file_cooser_color_chooser.md b/Writerside2/topics/File-Chooser-and-Color-Chooser.md similarity index 100% rename from doc/05_file_cooser_color_chooser.md rename to Writerside2/topics/File-Chooser-and-Color-Chooser.md diff --git a/doc/33_font.md b/Writerside2/topics/Font.md similarity index 100% rename from doc/33_font.md rename to Writerside2/topics/Font.md diff --git a/doc/32_geometric.md b/Writerside2/topics/Geometrics.md similarity index 100% rename from doc/32_geometric.md rename to Writerside2/topics/Geometrics.md diff --git a/doc/23_icon.md b/Writerside2/topics/Icon.md similarity index 100% rename from doc/23_icon.md rename to Writerside2/topics/Icon.md diff --git a/doc/08_internal_frame.md b/Writerside2/topics/Internal-Frame.md similarity index 100% rename from doc/08_internal_frame.md rename to Writerside2/topics/Internal-Frame.md diff --git a/doc/09_label.md b/Writerside2/topics/Label.md similarity index 87% rename from doc/09_label.md rename to Writerside2/topics/Label.md index a1cff06..2e1f2c5 100644 --- a/doc/09_label.md +++ b/Writerside2/topics/Label.md @@ -8,9 +8,9 @@ * `getVerticalAlignment()` / `setVerticalAlignment(int)` : TOP | CENTER | BOTTOM -* `getHorizontalAlignment()` / `setHorizontalAlignment(int)` : LEFT | CENTER | RIGHT | LEADING | TRAILING +* `getHorizontalAlignment()` / `setHorizontalAlignment(int)` : LEFT | CENTER | RIGHT | LEADING | TRAILING * `getVerticalTextPosition()` / `setVerticalTextPosition(int)` : TOP | CENTER | BOTTOM -* `getHorizontalTextPosition()` / `setHorizontalTextPosition(int)` : LEFT | CENTER | RIGHT | LEADING | TRAILING +* `getHorizontalTextPosition()` / `setHorizontalTextPosition(int)` : LEFT | CENTER | RIGHT | LEADING | TRAILING * `getIconTextGap()` / `setIconTextGap(int)` * `getLabelFor()` / `setLabelFor(Component)` diff --git a/doc/27_layout_manager.md b/Writerside2/topics/Layout-Manager.md similarity index 100% rename from doc/27_layout_manager.md rename to Writerside2/topics/Layout-Manager.md diff --git a/doc/10_list.md b/Writerside2/topics/List.md similarity index 100% rename from doc/10_list.md rename to Writerside2/topics/List.md diff --git a/doc/30_listener.md b/Writerside2/topics/Listeners.md similarity index 100% rename from doc/30_listener.md rename to Writerside2/topics/Listeners.md diff --git a/doc/28_look_and_feel.md b/Writerside2/topics/Look-and-Feel.md similarity index 100% rename from doc/28_look_and_feel.md rename to Writerside2/topics/Look-and-Feel.md diff --git a/doc/11_menu.md b/Writerside2/topics/Menu.md similarity index 100% rename from doc/11_menu.md rename to Writerside2/topics/Menu.md diff --git a/doc/31_painting.md b/Writerside2/topics/Painting.md similarity index 100% rename from doc/31_painting.md rename to Writerside2/topics/Painting.md diff --git a/doc/12_panel.md b/Writerside2/topics/Panel.md similarity index 89% rename from doc/12_panel.md rename to Writerside2/topics/Panel.md index e717de7..f583ed3 100644 --- a/doc/12_panel.md +++ b/Writerside2/topics/Panel.md @@ -16,12 +16,12 @@ ## JRootPane * Glass pane * Layered pane - * FRAME_CONTENT_LAYER : -30000 - * DEFAULT_LAYER : 0 - * PALETTE_LAYER : 100 - * MODAL_LAYER : 200 - * POPUP_LAYER : 300 - * DRAG_LAYER : 400 + * FRAME_CONTENT_LAYER : -30000 + * DEFAULT_LAYER : 0 + * PALETTE_LAYER : 100 + * MODAL_LAYER : 200 + * POPUP_LAYER : 300 + * DRAG_LAYER : 400 * Content pane * JMenu bar @@ -40,7 +40,7 @@ ## JScrollPane -* `JScrollPane(Component)` / `JScrollPane(Component,int,int)` +* `JScrollPane(Component)` / `JScrollPane(Component,int,int)` * `setviewportView(Component)` diff --git a/doc/13_progress_bar.md b/Writerside2/topics/Progress-Bar.md similarity index 100% rename from doc/13_progress_bar.md rename to Writerside2/topics/Progress-Bar.md diff --git a/doc/14_separator.md b/Writerside2/topics/Separator.md similarity index 100% rename from doc/14_separator.md rename to Writerside2/topics/Separator.md diff --git a/doc/15_slider.md b/Writerside2/topics/Slider.md similarity index 100% rename from doc/15_slider.md rename to Writerside2/topics/Slider.md diff --git a/doc/16_spinner.md b/Writerside2/topics/Spinner.md similarity index 100% rename from doc/16_spinner.md rename to Writerside2/topics/Spinner.md diff --git a/doc/17_split_pane.md b/Writerside2/topics/Split-Pane.md similarity index 100% rename from doc/17_split_pane.md rename to Writerside2/topics/Split-Pane.md diff --git a/doc/18_tabbed_pane.md b/Writerside2/topics/Tabbed-Pane.md similarity index 100% rename from doc/18_tabbed_pane.md rename to Writerside2/topics/Tabbed-Pane.md diff --git a/doc/19_table.md b/Writerside2/topics/Table.md similarity index 100% rename from doc/19_table.md rename to Writerside2/topics/Table.md diff --git a/doc/03_text_components.md b/Writerside2/topics/Text-Component.md similarity index 98% rename from doc/03_text_components.md rename to Writerside2/topics/Text-Component.md index 0498073..319c1f6 100644 --- a/doc/03_text_components.md +++ b/Writerside2/topics/Text-Component.md @@ -31,7 +31,7 @@ * `read(Reader, Object)` / `write(Writer)` -* `print()` / `print(MessageFormat,MessageFormat)` +* `print()` / `print(MessageFormat,MessageFormat)` * `getPrintable(MessageFormat,MessageFormat)` ## Document diff --git a/doc/25_thread.md b/Writerside2/topics/Thread.md similarity index 95% rename from doc/25_thread.md rename to Writerside2/topics/Thread.md index b5e5184..e8d30ba 100644 --- a/doc/25_thread.md +++ b/Writerside2/topics/Thread.md @@ -11,7 +11,7 @@ SwingUtilities.invokeLater(() -> { ## Swing Worker -SwingWorker의 첫 번째 제너릭은 `doInBackground()`의 반환 타입입니다. +SwingWorker의 첫 번째 제너릭은 `doInBackground()`의 반환 타입입니다. 두 번째 제너릭은 `publish()`와 `process()`가 서로 주고 받는 데이터 타입입니다. * **doInBackground()** : 백그라운드에서 작업을 처리합니다. @@ -21,7 +21,7 @@ SwingWorker의 첫 번째 제너릭은 `doInBackground()`의 반환 타입입니 * `get()` / `get(long,TimeUnit)` * `setProgress()` -* `SwingWorker.StateValue getState()` +* `SwingWorker.StateValue getState()` * `isCancelled()` / `isDone()` diff --git a/doc/20_toolbar.md b/Writerside2/topics/Tool-Bar.md similarity index 100% rename from doc/20_toolbar.md rename to Writerside2/topics/Tool-Bar.md diff --git a/doc/21_tooltip.md b/Writerside2/topics/Tooltip.md similarity index 100% rename from doc/21_tooltip.md rename to Writerside2/topics/Tooltip.md diff --git a/doc/01_top_level_containers.md b/Writerside2/topics/Top-Level-Containers.md similarity index 96% rename from doc/01_top_level_containers.md rename to Writerside2/topics/Top-Level-Containers.md index 014b21b..e2c0994 100644 --- a/doc/01_top_level_containers.md +++ b/Writerside2/topics/Top-Level-Containers.md @@ -1,5 +1,5 @@ # 최상위 컨데이너 -JFrame, JDialog, JApplet 등이 최상위 컨테이너이며, 프로그램 창(윈도우)이라고도 이해할 수 있다. +JFrame, JDialog, JApplet 등이 최상위 컨테이너이며, 프로그램 창(윈도우)이라고도 이해할 수 있다. 최상위 컨테이너는 시각적 컴포넌트를 위한 영역인 content pane을 가지고 있다. ## JFrame diff --git a/doc/22_tree.md b/Writerside2/topics/Tree.md similarity index 100% rename from doc/22_tree.md rename to Writerside2/topics/Tree.md diff --git a/Writerside2/topics/starter-topic.md b/Writerside2/topics/starter-topic.md new file mode 100644 index 0000000..1aec7ca --- /dev/null +++ b/Writerside2/topics/starter-topic.md @@ -0,0 +1,2 @@ +# Swing + diff --git a/Writerside2/v.list b/Writerside2/v.list new file mode 100644 index 0000000..2d12cb3 --- /dev/null +++ b/Writerside2/v.list @@ -0,0 +1,5 @@ + + + + + diff --git a/Writerside2/writerside.cfg b/Writerside2/writerside.cfg new file mode 100644 index 0000000..925a071 --- /dev/null +++ b/Writerside2/writerside.cfg @@ -0,0 +1,13 @@ + + + + + + + + + + \ No newline at end of file