From 970734f20f94ab9ea82dd12ce19238bc063160e3 Mon Sep 17 00:00:00 2001 From: Macocian Adrian Radu <34056556+macocianradu@users.noreply.github.com> Date: Mon, 18 May 2020 23:42:39 +0300 Subject: [PATCH] too much to remember added radio buttons added size animations added menus (still needs cleaning) --- resources/icons/circle.png | Bin 0 -> 275 bytes resources/icons/radio_button.png | Bin 0 -> 336 bytes resources/ui.xml | 60 ++++- src/guiTree/Animations/SizeAnimation.java | 35 +++ src/guiTree/Components/Button.java | 43 +++- src/guiTree/Components/CheckBox.java | 15 ++ src/guiTree/Components/DropDown.java | 262 ++++++++++++++++++++ src/guiTree/Components/InputTextBox.java | 204 ++++++++++++++++ src/guiTree/Components/Menu.java | 6 + src/guiTree/Components/MenuItem.java | 38 +++ src/guiTree/Components/Panel.java | 6 +- src/guiTree/Components/RadioButton.java | 35 +++ src/guiTree/Components/RadioButtons.java | 26 ++ src/guiTree/Components/ScrollPanel.java | 8 +- src/guiTree/Components/SideDropDown.java | 284 ++++++++++++++++++++++ src/guiTree/Components/Text.java | 2 +- src/guiTree/Components/ToggleButton.java | 2 - src/guiTree/Visual.java | 24 +- src/guiTree/Window.java | 2 +- 19 files changed, 1024 insertions(+), 28 deletions(-) create mode 100644 resources/icons/circle.png create mode 100644 resources/icons/radio_button.png create mode 100644 src/guiTree/Animations/SizeAnimation.java create mode 100644 src/guiTree/Components/DropDown.java create mode 100644 src/guiTree/Components/InputTextBox.java create mode 100644 src/guiTree/Components/Menu.java create mode 100644 src/guiTree/Components/MenuItem.java create mode 100644 src/guiTree/Components/RadioButton.java create mode 100644 src/guiTree/Components/RadioButtons.java create mode 100644 src/guiTree/Components/SideDropDown.java diff --git a/resources/icons/circle.png b/resources/icons/circle.png new file mode 100644 index 0000000000000000000000000000000000000000..a37118b3fabb28c641bb3386344b62454584f984 GIT binary patch literal 275 zcmV+u0qp*XP){}|DKV<>{H*c z{dfRg@6CVIrDSzshR`S7)=0_uH-Wi}|cO2Q%C)tep?4A){-BR*IaA3^EMr?_Mh7AST4Ovm0EhzZg ZJ^|~zKo3c+LYn{p002ovPDHLkV1howZ;=21 literal 0 HcmV?d00001 diff --git a/resources/icons/radio_button.png b/resources/icons/radio_button.png new file mode 100644 index 0000000000000000000000000000000000000000..b12703564453eae66a97b04082eb5b6b492a6484 GIT binary patch literal 336 zcmV-W0k8gvP)|5314_(B=(%0M91vF z!ByON$rS6}X=YBgWgTBQjm3&phr%glvc#I^DVF%UI2zw*Bb+jkmjj3>^zl=?g_~@G z4~vZw9y%TH7AZ9WKDHV)@fqG?O-&a+!JA{w@D^j29$vo^@_4wwH;DIDgaDj2q^w$m z4kQ=g8%&mQHZ3F+P@C2a^@#J#{@*mV?bDDqD;#;g(@yd0oRIeibr`T5A iGfN(6CJ@o!zj_1XS!&~rvug|h0000 - + + + + + + +