Skip to content

Commit 4b98433

Browse files
authored
add 2 demo images
1 parent ac0437b commit 4b98433

1 file changed

Lines changed: 6 additions & 1 deletion

File tree

README.md

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ UCSD CSE B260 lab
3434

3535

3636
## User Interface Introduction
37-
37+
![alt text](https://github.com/UCSDOalads/JavaSketchPad/blob/demoImage/demo%201.png)
3838
### Menu bar:
3939
Contains all the functionalities that you can use on JavaSketchPad, mainly including Data (Input/Output Box, Annotations, etc), Lazy (Java class, method, etc), Edit (Zoom, font, etc), File (e.g. c.xml), Script (same as the “:” commands to quickly add objects). Among them, Generate, Developer, and View are deprecated or under-development.
4040

@@ -54,6 +54,11 @@ Class (C): create a Java class constructor that can be used to create its method
5454
InputBox (I): A data input box that can be updated with double click or a click on menu bar (Data -> InputBox -> Update). It can also be connected to the left dots of method to pass in argument for methods.
5555
OutputBox (O): A data output box that can be updated with a click on menu bar (Data -> OutputBox -> Update), but only after it is connected to the right dots of method and all the left dots are connected with data.
5656

57+
### MUST READ THIS!
58+
For any class other than java.lang.String class, please use a Constructor that takes in a ***String*** type data to initialize the value to be the corresponding type before constructing lines.
59+
60+
E.g.:
61+
![alt text](https://github.com/UCSDOalads/JavaSketchPad/blob/demoImage/demo%202.png)
5762

5863
## Open Source Code: Package Description
5964

0 commit comments

Comments
 (0)