diff --git a/Tic-Tac-Toe/Dokumente/bluej/bluej-debuglog.txt b/Tic-Tac-Toe/Dokumente/bluej/bluej-debuglog.txt new file mode 100644 index 0000000..34eef02 --- /dev/null +++ b/Tic-Tac-Toe/Dokumente/bluej/bluej-debuglog.txt @@ -0,0 +1,73 @@ +BlueJ run started: Thu Sep 03 09:42:02 CEST 2020 +BlueJ version 4.2.2 +Java version 11.0.2 +JavaFX version 11.0.2+1 +Virtual machine: OpenJDK 64-Bit Server VM 11.0.2+9 (Oracle Corporation) +Running on: Windows 7 6.1 (amd64) +Java Home: C:\Program Files\BlueJ\jdk +---- +getExtensionsClass: jarFile=._CleanProjectExtension.jar Exception=zip END header not found +java.util.zip.ZipException: zip END header not found + at java.base/java.util.zip.ZipFile$Source.zerror(ZipFile.java:1529) + at java.base/java.util.zip.ZipFile$Source.findEND(ZipFile.java:1430) + at java.base/java.util.zip.ZipFile$Source.initCEN(ZipFile.java:1437) + at java.base/java.util.zip.ZipFile$Source.(ZipFile.java:1268) + at java.base/java.util.zip.ZipFile$Source.get(ZipFile.java:1231) + at java.base/java.util.zip.ZipFile$CleanableResource.(ZipFile.java:726) + at java.base/java.util.zip.ZipFile$CleanableResource.get(ZipFile.java:843) + at java.base/java.util.zip.ZipFile.(ZipFile.java:246) + at java.base/java.util.zip.ZipFile.(ZipFile.java:176) + at java.base/java.util.jar.JarFile.(JarFile.java:346) + at java.base/java.util.jar.JarFile.(JarFile.java:317) + at java.base/java.util.jar.JarFile.(JarFile.java:283) + at bluej.extmgr.ExtensionWrapper.getExtensionClass(ExtensionWrapper.java:128) + at bluej.extmgr.ExtensionWrapper.(ExtensionWrapper.java:94) + at bluej.extmgr.ExtensionsManager.loadDirectoryExtensions(ExtensionsManager.java:155) + at bluej.extmgr.ExtensionsManager.loadExtensions(ExtensionsManager.java:105) + at bluej.extmgr.ExtensionsManager.getInstance(ExtensionsManager.java:66) + at bluej.Main.lambda$new$2(Main.java:152) + at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:313) + at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770) + at java.desktop/java.awt.EventQueue$4$1.run(EventQueue.java:727) + at com.sun.javafx.application.PlatformImpl.lambda$runLater$10(PlatformImpl.java:428) + at java.base/java.security.AccessController.doPrivileged(Native Method) + at com.sun.javafx.application.PlatformImpl.lambda$runLater$11(PlatformImpl.java:427) + at com.sun.glass.ui.InvokeLaterDispatcher$Future.run(InvokeLaterDispatcher.java:96) + at com.sun.glass.ui.win.WinApplication._runLoop(Native Method) + at com.sun.glass.ui.win.WinApplication.lambda$runLoop$3(WinApplication.java:174) + at java.base/java.lang.Thread.run(Thread.java:834) +getExtensionsClass: jarFile=._GUI_Extension.jar Exception=zip END header not found +java.util.zip.ZipException: zip END header not found + at java.base/java.util.zip.ZipFile$Source.zerror(ZipFile.java:1529) + at java.base/java.util.zip.ZipFile$Source.findEND(ZipFile.java:1430) + at java.base/java.util.zip.ZipFile$Source.initCEN(ZipFile.java:1437) + at java.base/java.util.zip.ZipFile$Source.(ZipFile.java:1268) + at java.base/java.util.zip.ZipFile$Source.get(ZipFile.java:1231) + at java.base/java.util.zip.ZipFile$CleanableResource.(ZipFile.java:726) + at java.base/java.util.zip.ZipFile$CleanableResource.get(ZipFile.java:843) + at java.base/java.util.zip.ZipFile.(ZipFile.java:246) + at java.base/java.util.zip.ZipFile.(ZipFile.java:176) + at java.base/java.util.jar.JarFile.(JarFile.java:346) + at java.base/java.util.jar.JarFile.(JarFile.java:317) + at java.base/java.util.jar.JarFile.(JarFile.java:283) + at bluej.extmgr.ExtensionWrapper.getExtensionClass(ExtensionWrapper.java:128) + at bluej.extmgr.ExtensionWrapper.(ExtensionWrapper.java:94) + at bluej.extmgr.ExtensionsManager.loadDirectoryExtensions(ExtensionsManager.java:155) + at bluej.extmgr.ExtensionsManager.loadExtensions(ExtensionsManager.java:105) + at bluej.extmgr.ExtensionsManager.getInstance(ExtensionsManager.java:66) + at bluej.Main.lambda$new$2(Main.java:152) + at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:313) + at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770) + at java.desktop/java.awt.EventQueue$4$1.run(EventQueue.java:727) + at com.sun.javafx.application.PlatformImpl.lambda$runLater$10(PlatformImpl.java:428) + at java.base/java.security.AccessController.doPrivileged(Native Method) + at com.sun.javafx.application.PlatformImpl.lambda$runLater$11(PlatformImpl.java:427) + at com.sun.glass.ui.InvokeLaterDispatcher$Future.run(InvokeLaterDispatcher.java:96) + at com.sun.glass.ui.win.WinApplication._runLoop(Native Method) + at com.sun.glass.ui.win.WinApplication.lambda$runLoop$3(WinApplication.java:174) + at java.base/java.lang.Thread.run(Thread.java:834) +Opening project: H:\Git\Tic-Tac-Toe\Tic-Tac-Toe +1599118928283: Listening for JDWP connection on address: javadebug +Connected to debug VM via dt_shmem transport... +java.io.FileNotFoundException while reading import cache: H:Dokumente\bluej\import-cache.xml (Das System kann die angegebene Datei nicht finden) +Communication with debug VM fully established. diff --git a/Tic-Tac-Toe/Dokumente/bluej/bluej.properties b/Tic-Tac-Toe/Dokumente/bluej/bluej.properties new file mode 100644 index 0000000..119c867 --- /dev/null +++ b/Tic-Tac-Toe/Dokumente/bluej/bluej.properties @@ -0,0 +1,13 @@ +#BlueJ-Eigenschaften. Einstellungen in dieser Datei haben Vorrang vor "bluej.defs" +#Thu Sep 03 09:42:29 CEST 2020 +bluej.recentProject0=H\:\\Git\\Tic-Tac-Toe\\Tic-Tac-Toe +session.numeditors.stride=0 +bluej.uid=95ce6c77-f64e-487f-880e-195c9d2387a8 +bluej.editor.fontsize=13 +blackbox.uuid=4e202db0-9731-47e7-bee4-eb1c5e3d7da7 +bluej.latest.msg=2020-06-01 +extensions.org.bluej.extensions.submitter.Submitter.settings.saslrealm= +bluej.editor.stride.sidebarShowing=true +bluej.terminal.y=16 +bluej.terminal.x=16 +session.numeditors.java=1 diff --git a/Tic-Tac-Toe/Dokumente/bluej/bluejplus.log b/Tic-Tac-Toe/Dokumente/bluej/bluejplus.log new file mode 100644 index 0000000..8c2748d --- /dev/null +++ b/Tic-Tac-Toe/Dokumente/bluej/bluejplus.log @@ -0,0 +1,41 @@ +[BlueJ-Plus DEBUG JavaFX Application Thread @ PlusExtension.java:startup] Loading core version 0.8.1-SNAPSHOT +[BlueJ-Plus DEBUG Thread-6 @ FileMonitorThread.java:run] FileMonitorThread started +[BlueJ-Plus DEBUG JavaFX Application Thread @ DefaultBlueJPermissionHandler.java:loadPropertiesInto] Trying to load H:\Git\Tic-Tac-Toe\Tic-Tac-Toe\Dokumente\bluej\features.properties +[BlueJ-Plus DEBUG JavaFX Application Thread @ Provisioning.java:reload] State of provisioning is true +[BlueJ-Plus DEBUG JavaFX Application Thread @ PlusModuleProvider.java:add] Loading module Provisioning +[BlueJ-Plus DEBUG JavaFX Application Thread @ Provisioning.java:reload] State of provisioning is true +[BlueJ-Plus DEBUG JavaFX Application Thread @ PlusModuleProvider.java:add] Loaded module Provisioning +[BlueJ-Plus DEBUG JavaFX Application Thread @ PlusModuleProvider.java:add] Loading module Subclasses +[BlueJ-Plus DEBUG JavaFX Application Thread @ PlusModuleProvider.java:add] Loaded module Subclasses +[BlueJ-Plus DEBUG JavaFX Application Thread @ PlusModuleProvider.java:add] Loading module UmlEditor +[BlueJ-Plus DEBUG JavaFX Application Thread @ PlusModuleProvider.java:add] Loaded module UmlEditor +[BlueJ-Plus DEBUG JavaFX Application Thread @ PlusModuleProvider.java:add] Loading module CodeCompletion +[BlueJ-Plus DEBUG JavaFX Application Thread @ PlusModuleProvider.java:add] Loaded module CodeCompletion +[BlueJ-Plus DEBUG JavaFX Application Thread @ SnippetDefs.java:load] Snippet file does not exist. Loading defaults +[BlueJ-Plus DEBUG JavaFX Application Thread @ PlusModuleProvider.java:add] Loading module Snippets +[BlueJ-Plus DEBUG JavaFX Application Thread @ SnippetDefs.java:load] Snippet file does not exist. Loading defaults +[BlueJ-Plus DEBUG JavaFX Application Thread @ PlusModuleProvider.java:add] Loaded module Snippets +[BlueJ-Plus DEBUG JavaFX Application Thread @ PkgMgrFrameMonitor.java:onFrwChange] Found PkgMgrFrameWrapper for PkgMgrFrame(): Package: Project:Tic-Tac-Toe +[BlueJ-Plus DEBUG JavaFX Application Thread @ PkgMgrFrameMonitor.java:setupMenuBarHook] Installed MenuBar hook +[BlueJ-Plus DEBUG JavaFX Application Thread @ PkgMgrFrameMonitor.java:setupObjectBenchHook] Installed ObjectBench hook +[BlueJ-Plus DEBUG JavaFX Application Thread @ PkgMgrFrameMonitor.java:setupFXWindowHook] Installed FXWindow hook +[BlueJ-Plus DEBUG JavaFX Application Thread @ PkgMgrFrameMonitor.java:updatePermissions] Updating permissions for PkgMgrFrame(): Package: Project:Tic-Tac-Toe +[BlueJ-Plus ERROR JavaFX Application Thread @ PkgMgrFrameMonitor.java:updateToolbar] Could not find bar in PkgMgrFrame(): Package: Project:Tic-Tac-Toe +[BlueJ-Plus DEBUG JavaFX Application Thread @ PkgMgrFrameMonitor.java:updatePermissions] Updating permissions for PkgMgrFrame(): Package: Project:Tic-Tac-Toe +[BlueJ-Plus ERROR JavaFX Application Thread @ PkgMgrFrameMonitor.java:updateToolbar] Could not find bar in PkgMgrFrame(): Package: Project:Tic-Tac-Toe +[BlueJ-Plus DEBUG JavaFX Application Thread @ PkgMgrFrameMonitor.java:updatePermissions] Updating permissions for PkgMgrFrame(): Package: Project:Tic-Tac-Toe +[BlueJ-Plus DEBUG JavaFX Application Thread @ BlueJ4BClassBridge.java:toExtClass] BClass is BClass: INVALID +[BlueJ-Plus DEBUG JavaFX Application Thread @ SafeBClass.java:fromBClass] Converting BClass. Package: , Class name: TicTacToe +[BlueJ-Plus DEBUG JavaFX Application Thread @ PkgEditorTargetExtend.java:getParentTarget] Parent target called for TicTacToe +[BlueJ-Plus DEBUG JavaFX Application Thread @ PkgEditorTargetExtend.java:getParentTarget] Not a custom target BClass: INVALID +[BlueJ-Plus DEBUG JavaFX Application Thread @ SafeBClass.java:fromBClass] Converting BClass. Package: , Class name: TicTacToe +[BlueJ-Plus DEBUG JavaFX Application Thread @ PkgEditorTargetExtend.java:getParentTarget] Parent target called for TicTacToe +[BlueJ-Plus DEBUG JavaFX Application Thread @ PkgEditorTargetExtend.java:getParentTarget] Not a custom target BClass: INVALID +[BlueJ-Plus DEBUG JavaFX Application Thread @ Snippets.java:bClassUpdate] called for TicTacToe +[BlueJ-Plus DEBUG JavaFX Application Thread @ BlueJ4BClassBridge.java:toExtClass] BClass is BClass: INVALID +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:getAllEntities] +[BlueJ-Plus DEBUG JavaFX Application Thread @ UmlEditor.java:updateTargetPane] Trying to parse for [SafeBClass: .TicTacToe$null in H:\Git\Tic-Tac-Toe\Tic-Tac-Toe\TicTacToe.java] +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] TicTacToe +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] nameToken TicTacToe LocatableToken [beginLine=, hiddenBefore=null, type=69, position=311, length=9, text=TicTacToe] +[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] identToken TicTacToe 311 320 +[BlueJ-Plus DEBUG JavaFX Application Thread @ Snippets.java:bClassUpdateStateSynchronized] Button state : exists in TicTacToe diff --git a/Tic-Tac-Toe/TicTacToe.java b/Tic-Tac-Toe/TicTacToe.java new file mode 100644 index 0000000..426c567 --- /dev/null +++ b/Tic-Tac-Toe/TicTacToe.java @@ -0,0 +1,24 @@ + + +/** + * Beschreiben Sie hier die Klasse TicTacToe. + * + * @author (Ihr Name) + * @version (eine Versionsnummer oder ein Datum) + */ +public class TicTacToe { + + // Attribute + // Implementieren sie hier die Attribute der Klasse + + /** + * Konstruktor für Objekte der Klasse TicTacToe + */ + public TicTacToe() { + // ggf. Instanzvariable initialisieren + } + + // Methoden + // Implementieren sie hier die Methoden der Klasse + +} diff --git a/Tic-Tac-Toe/package.bluej b/Tic-Tac-Toe/package.bluej index 423c029..3734a7f 100644 --- a/Tic-Tac-Toe/package.bluej +++ b/Tic-Tac-Toe/package.bluej @@ -1,3 +1,25 @@ #BlueJ package file -#Wed Sep 02 12:41:40 CEST 2020 +editor.fx.0.height=0 +editor.fx.0.width=0 +editor.fx.0.x=0 +editor.fx.0.y=0 +objectbench.height=93 +objectbench.width=760 +package.divider.horizontal=0.6 +package.divider.vertical=0.8003992015968064 +package.editor.height=394 +package.editor.width=649 +package.editor.x=283 +package.editor.y=303 +package.frame.height=600 +package.frame.width=800 +package.numDependencies=0 +package.numTargets=0 +package.showExtends=true +package.showUses=true project.charset=UTF-8 +readme.height=58 +readme.name=@README +readme.width=47 +readme.x=10 +readme.y=10