2f845bdcd9
Überschirft in overview.html angepasst
2022-12-11 16:34:30 +01:00
788ed888e9
Dokumentatione
2022-12-11 13:35:30 +01:00
ce3ffee4da
Testklassen auf letzte Änderungen angepasst
2022-12-11 13:35:21 +01:00
74c85e0f61
Shape2DLayer ins Test-Paket verschoben
2022-12-11 13:35:03 +01:00
c7b2a520c4
Overview-Datei für Javadoc ergänzt
2022-12-11 13:34:40 +01:00
c5c046521b
Doku und Formatierungen
2022-12-11 13:34:21 +01:00
9834b9c389
package-info.java ergänzt
2022-12-11 13:33:55 +01:00
eaaca6b90f
Validator Methods erwarten nun einen Parameter
...
Die Methoden in `Validator` erwarten nun als zweiten Parameter den Namen des Parameters, der geprüft wird. Dadurch sollen die Methoden hilfreicher werden, indem geneuere Fehlermeldungen generiert werden können.
2022-12-11 13:33:19 +01:00
1275af55f3
Dokumentation random(int)
2022-12-10 14:43:59 +01:00
632038030e
main Methode entfernt
2022-12-10 13:40:15 +01:00
cec17f0d7c
choice Methoden wiederhergestellt
2022-12-10 13:33:00 +01:00
b29532bf6e
Dokumentation
2022-12-10 13:32:45 +01:00
97ea610f34
Dokumentation
2022-12-10 11:14:38 +01:00
a09b956b48
Dokumentation
...
Ebene der Unterüberschrift auf h2 angepasst
2022-12-10 11:11:17 +01:00
c92a4517b3
Faker Klasse um Fake-Daten zu generieren
2022-12-10 11:07:54 +01:00
1260a38bb7
Imports bereinigt
2022-12-10 11:07:17 +01:00
20772da813
{@inheritDoc} Kommentare entfernt
...
Javadoc Kommentare, die nur {@inheritDoc} enthalten, sind redundant und wurden entfernt.
2022-12-10 11:06:51 +01:00
cb0ee9c842
Dokumentation
2022-12-10 11:04:48 +01:00
3cf7871591
Weitere image-Methoden ergänzt
...
Die neuen Methoden erlauben es, Bilder auch mit einer festen Größe auf die Zeichenebene zu zeichnen.
2022-12-09 18:01:52 +01:00
c7e1eb11ed
maxInt Test eingefügt
2022-12-08 21:16:35 +01:00
9fc58b05b6
Dokumentation
2022-12-08 21:16:01 +01:00
8de3c41b9b
Dokumentation
2022-12-08 16:09:13 +01:00
15e47ceaa8
Reichenfolge Parameter in addValue an PieChart angepasst
2022-12-08 16:08:59 +01:00
9f28786ab6
AudiListener interface angepasst
...
Die Listener Methoden haben nun sprechendere Namen.
Sound und Mixer akzeptieren nun auch AudioListener.
2022-12-08 16:08:35 +01:00
18b5c50016
Dokumentation
2022-12-08 12:47:59 +01:00
559459aef6
Dokumentation
2022-12-08 10:15:35 +01:00
8d0bd2bc99
Race condition beim Beenden behoben
...
Das Beenden der Zeichenmaschine und vor allem das Schließen des Zeichenfesnters wird im Swing Thread ausgeführt. Es konnte passieren, dass der Zeichenthread noch einen draw-Aufruf verarbeitete, während die Zeichenleinwand schon disposed wurde. Dann konnte eine NullPointerException auftreten.
Der Zeichenthread hat nun 500 ms Zeit, von alleine zu beenden, bevor die ZM vollständig beendet wird.
2022-12-08 10:14:00 +01:00
080db1f431
Einige Bugfixes und Verbesserungen und ganz viel Doku
2022-11-29 10:12:14 +01:00
47827683e8
Farbnamen werden nun in Colo-Objekte geparsed
...
`Color.parseString(String)` liest nun eine Datei mit Farbnamen und Hexcode Kombinationen ein. Wird der String in der Liste der Farbnamen gefunden, wird aus dem entsprechenden Hexcode ein `Color`-Objekt erzeugt.
2022-11-29 10:11:43 +01:00
ec30afd441
Fixed icon loading on windows
2022-11-28 09:26:45 +01:00
d3bdbdbffb
Konstanten für Schriften und kleinere fixes
2022-11-28 09:11:37 +01:00
8cc7167d7e
Formatierung und Doku
2022-11-28 09:11:13 +01:00
9e4271c304
Laden alternativer Schriften möglich
2022-11-28 09:10:59 +01:00
4f13f5177d
Mausposition merken wenn pausiert
2022-11-28 09:10:42 +01:00
6321a7d421
render Method added
2022-11-28 09:10:31 +01:00
912f68c58f
Javadoc
2022-08-01 20:50:23 +02:00
7f1d9012e9
Unter macOS auf Cmd+Q reagieren
2022-08-01 20:50:16 +02:00
60ed045986
Javadoc
2022-08-01 20:49:49 +02:00
dc16608333
Javadoc
2022-08-01 14:48:17 +02:00
7b6398fe52
Einfache Faker-Klasse, um Zufallsdaten zu erzeugen
2022-08-01 14:42:20 +02:00
782ce33540
GradientPaint durch MultipleGradientPaint ersetzt
2022-08-01 10:08:11 +02:00
537527e525
Versuch den Interrupt von dispose() zu verhindern
2022-08-01 10:07:53 +02:00
8e93866b5e
Interfaces verschoben
2022-07-31 10:03:28 +02:00
fcb536ff96
copyFrom angepasst
2022-07-31 10:02:11 +02:00
70c607f2e8
java.io -> java.nio
2022-07-31 10:00:22 +02:00
6126ed3c15
Vereinheitlichung der APIs für Füllungen und Konturen
2022-07-31 09:59:36 +02:00
b0353c53a0
Refactorings
2022-07-28 12:25:56 +02:00
c93a203ab9
DrawingLayer delegiert nun zu einer Shape
...
Macht Weniger doppelte Implementierungen nötig
2022-07-28 12:25:35 +02:00
f1d32685b4
KeyListener wieder zur Canvas bewegt
2022-07-28 12:24:48 +02:00
91842b511f
Refactorings und Javadoc
2022-07-28 12:24:30 +02:00