Commit graph

270 commits

Author SHA1 Message Date
Jannis Harder
e964c53cb6 Rekursives Verschieben getestet und heile gemacht
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@70 72836036-5685-4462-b002-a69064685172
2011-05-02 23:33:46 +02:00
Jannis Harder
78049911ca Horizontal/Vertical border constant in model
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@69 72836036-5685-4462-b002-a69064685172
2011-05-02 23:33:45 +02:00
d2c5268aa3 Fix frame insets
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@68 72836036-5685-4462-b002-a69064685172
2011-05-02 16:21:38 +02:00
d967a61c02 Remove strange declaration from table model
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@67 72836036-5685-4462-b002-a69064685172
2011-05-02 15:28:59 +02:00
fcef81715b Add JavaDoc to view implementation
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@66 72836036-5685-4462-b002-a69064685172
2011-05-02 05:12:53 +02:00
a9cf0d8c8f Replace CustomBorder by MatteBorder
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@65 72836036-5685-4462-b002-a69064685172
2011-05-02 05:12:50 +02:00
Jannis Harder
1e7cdb33f5 More javadocs for the model
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@64 72836036-5685-4462-b002-a69064685172
2011-05-02 04:46:00 +02:00
91b921248f More view JavaDoc
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@63 72836036-5685-4462-b002-a69064685172
2011-05-02 04:19:39 +02:00
e39dc98249 Add JavaDoc comments to view interfaces
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@62 72836036-5685-4462-b002-a69064685172
2011-05-02 03:59:15 +02:00
6d406adc6d Fixed some metrics in the view
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@61 72836036-5685-4462-b002-a69064685172
2011-05-02 03:40:24 +02:00
Jannis Harder
15a41ec38e Documented the Event/Listener classes
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@60 72836036-5685-4462-b002-a69064685172
2011-05-02 02:28:19 +02:00
Jannis Harder
b89d29aac2 Refactored model to conform to the requested metrics
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@59 72836036-5685-4462-b002-a69064685172
2011-05-02 02:00:50 +02:00
Jannis Harder
d1eb2d241e Added UML diagram with errors fixed and updated to reflect model changes
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@58 72836036-5685-4462-b002-a69064685172
2011-05-02 01:39:07 +02:00
ebd0707133 Use small font sizes for small buttons :D
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@57 72836036-5685-4462-b002-a69064685172
2011-05-02 01:08:44 +02:00
Jannis Harder
c241d98ed9 Made Direction a private static inner class of StoneTray
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@56 72836036-5685-4462-b002-a69064685172
2011-05-02 00:31:30 +02:00
adcf9fdfb6 Add StoneCollection to handle clicks on collected stones
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@55 72836036-5685-4462-b002-a69064685172
2011-05-02 00:14:09 +02:00
600cc25ab4 Increase player panel size
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@54 72836036-5685-4462-b002-a69064685172
2011-05-01 22:49:28 +02:00
2b32d554d1 Draw "connector bars" next to sets on the table
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@53 72836036-5685-4462-b002-a69064685172
2011-05-01 21:29:26 +02:00
b2dbfcc317 Fix formatting
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@52 72836036-5685-4462-b002-a69064685172
2011-05-01 19:14:55 +02:00
5436407515 Make player panel behave better with different window sizes
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@51 72836036-5685-4462-b002-a69064685172
2011-05-01 19:02:21 +02:00
Ida Massow
4ef731cd64 Direction nochmal extra, fertig und gestestet und warum auch immer bisher noch nicht da
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@50 72836036-5685-4462-b002-a69064685172
2011-05-01 14:42:54 +02:00
41f0d2f6b1 Make board resizable
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@49 72836036-5685-4462-b002-a69064685172
2011-05-01 02:01:15 +02:00
Ida Massow
778a868b9b ahm... StoneSet ist jetzt Sizeable...
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@48 72836036-5685-4462-b002-a69064685172
2011-05-01 01:32:19 +02:00
Ida Massow
22b163ca9c StoneSet fertig und getestet :-)
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@47 72836036-5685-4462-b002-a69064685172
2011-05-01 01:23:15 +02:00
Ida Massow
027656acf7 StoneSet isValid fertig und getestet
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@46 72836036-5685-4462-b002-a69064685172
2011-05-01 01:05:56 +02:00
d028cb8a0c Paint value on selected stones darker
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@45 72836036-5685-4462-b002-a69064685172
2011-05-01 01:04:00 +02:00
54271eb86d Discriminate between different click events
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@44 72836036-5685-4462-b002-a69064685172
2011-05-01 00:41:27 +02:00
5e7c489921 Add 2-argument events
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@43 72836036-5685-4462-b002-a69064685172
2011-05-01 00:18:55 +02:00
Ida Massow
b8fa08c9bb StoneSetTest fertig
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@42 72836036-5685-4462-b002-a69064685172
2011-05-01 00:13:22 +02:00
d262d91b07 Add display for selected stones above board
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@41 72836036-5685-4462-b002-a69064685172
2011-04-30 23:17:48 +02:00
Ida Massow
28f1ecd987 Juhu, StoneTray ist fertig und getestet!!
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@40 72836036-5685-4462-b002-a69064685172
2011-04-30 23:13:22 +02:00
587982bc4f StonePainter: Make "brighter" color less bright
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@39 72836036-5685-4462-b002-a69064685172
2011-04-30 22:29:16 +02:00
e2ecbd02cb Repaint when necessary
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@38 72836036-5685-4462-b002-a69064685172
2011-04-30 22:14:00 +02:00
dd46130c8c Add highlighting to board and table
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@37 72836036-5685-4462-b002-a69064685172
2011-04-30 22:12:00 +02:00
9ea9b11501 Added highlighting to StonePainter
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@36 72836036-5685-4462-b002-a69064685172
2011-04-30 21:50:28 +02:00
e45610ece6 Move paintStoneSet from StonePainter to Table
It's only used there, and highlighting stones is easier like this.

git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@35 72836036-5685-4462-b002-a69064685172
2011-04-30 21:50:26 +02:00
1b15b71a54 Handle clicks on table
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@34 72836036-5685-4462-b002-a69064685172
2011-04-30 21:50:25 +02:00
Ida Massow
7b80311556 StoneTrayTest fertig
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@33 72836036-5685-4462-b002-a69064685172
2011-04-30 21:17:14 +02:00
482d7e7f86 Paint stones on table
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@32 72836036-5685-4462-b002-a69064685172
2011-04-30 21:16:42 +02:00
f9b396875a Made StoneSet iterable
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@31 72836036-5685-4462-b002-a69064685172
2011-04-30 18:21:22 +02:00
36da8c8a17 Added clickEvent to Board
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@30 72836036-5685-4462-b002-a69064685172
2011-04-30 17:56:10 +02:00
Ida Massow
5440eaba77 Test für Stone Set, ohne isValid
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@29 72836036-5685-4462-b002-a69064685172
2011-04-30 17:23:57 +02:00
Ida Massow
bc774c639b StoneSet, nicht fertig, aber kompilierfähig
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@28 72836036-5685-4462-b002-a69064685172
2011-04-30 17:20:14 +02:00
e4bc09a6ad Paint Jokers
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@27 72836036-5685-4462-b002-a69064685172
2011-04-30 16:47:38 +02:00
Jannis Harder
0ef7834070 Arrays zu Listen geändert, StoneTray Klasse mit Sizeable Interface angelegt, Testklassen erzeugt
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@26 72836036-5685-4462-b002-a69064685172
2011-04-30 15:45:11 +02:00
59e6d9c451 Change Joker color from orange to red
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@25 72836036-5685-4462-b002-a69064685172
2011-04-30 15:16:35 +02:00
4df8a8017a Moved main method to own class
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@24 72836036-5685-4462-b002-a69064685172
2011-04-30 15:12:25 +02:00
3e6817388f Make stone list on Board settable
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@23 72836036-5685-4462-b002-a69064685172
2011-04-30 15:05:01 +02:00
df2a40b16c Make Position immutable
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@22 72836036-5685-4462-b002-a69064685172
2011-04-30 15:00:36 +02:00
Ida Massow
1a42f934ac angelegte Model Klassen, alle kommentiert
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@21 72836036-5685-4462-b002-a69064685172
2011-04-30 14:47:42 +02:00