Hash Tabelle,wasn sonst

This commit is contained in:
maxim.derksen 2020-10-29 11:11:55 +01:00
commit b428d5aa9a
8 changed files with 288 additions and 0 deletions

View File

@ -0,0 +1,74 @@
BlueJ run started: Thu Oct 29 11:02:38 CET 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.<init>(ZipFile.java:1268)
at java.base/java.util.zip.ZipFile$Source.get(ZipFile.java:1231)
at java.base/java.util.zip.ZipFile$CleanableResource.<init>(ZipFile.java:726)
at java.base/java.util.zip.ZipFile$CleanableResource.get(ZipFile.java:843)
at java.base/java.util.zip.ZipFile.<init>(ZipFile.java:246)
at java.base/java.util.zip.ZipFile.<init>(ZipFile.java:176)
at java.base/java.util.jar.JarFile.<init>(JarFile.java:346)
at java.base/java.util.jar.JarFile.<init>(JarFile.java:317)
at java.base/java.util.jar.JarFile.<init>(JarFile.java:283)
at bluej.extmgr.ExtensionWrapper.getExtensionClass(ExtensionWrapper.java:128)
at bluej.extmgr.ExtensionWrapper.<init>(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.<init>(ZipFile.java:1268)
at java.base/java.util.zip.ZipFile$Source.get(ZipFile.java:1231)
at java.base/java.util.zip.ZipFile$CleanableResource.<init>(ZipFile.java:726)
at java.base/java.util.zip.ZipFile$CleanableResource.get(ZipFile.java:843)
at java.base/java.util.zip.ZipFile.<init>(ZipFile.java:246)
at java.base/java.util.zip.ZipFile.<init>(ZipFile.java:176)
at java.base/java.util.jar.JarFile.<init>(JarFile.java:346)
at java.base/java.util.jar.JarFile.<init>(JarFile.java:317)
at java.base/java.util.jar.JarFile.<init>(JarFile.java:283)
at bluej.extmgr.ExtensionWrapper.getExtensionClass(ExtensionWrapper.java:128)
at bluej.extmgr.ExtensionWrapper.<init>(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:\Dokumente\GitHub\Hash_Tabelle
1603965762948: 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.
Simple GUI Extension terminates

View File

@ -0,0 +1,14 @@
#BlueJ-Eigenschaften. Einstellungen in dieser Datei haben Vorrang vor "bluej.defs"
#Thu Oct 29 11:03:37 CET 2020
session.numeditors.stride=0
bluej.uid=26d28c9a-8258-4ef1-ad68-851f066551b9
bluej.openPackage1=H\:\\Dokumente\\GitHub\\Hash_Tabelle
bluej.editor.stride.sidebarShowing=true
bluej.startWithTextEval=false
bluej.recentProject0=H\:\\Dokumente\\GitHub\\Hash_Tabelle
blackbox.uuid=optout
bluej.editor.fontsize=13
extensions.org.bluej.extensions.submitter.Submitter.settings.saslrealm=
bluej.terminal.y=16
bluej.terminal.x=16
session.numeditors.java=0

View File

@ -0,0 +1,49 @@
[BlueJ-Plus DEBUG JavaFX Application Thread @ PlusExtension.java:startup] Loading core version 0.8.1-SNAPSHOT
[BlueJ-Plus DEBUG JavaFX Application Thread @ DefaultBlueJPermissionHandler.java:loadPropertiesInto] Trying to load H:\Dokumente\GitHub\Hash_Tabelle\Dokumente\bluej\features.properties
[BlueJ-Plus DEBUG Thread-6 @ FileMonitorThread.java:run] FileMonitorThread started
[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:Hash_Tabelle
[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:Hash_Tabelle
[BlueJ-Plus ERROR JavaFX Application Thread @ PkgMgrFrameMonitor.java:updateToolbar] Could not find bar in PkgMgrFrame(): Package: Project:Hash_Tabelle
[BlueJ-Plus DEBUG JavaFX Application Thread @ PkgMgrFrameMonitor.java:updatePermissions] Updating permissions for PkgMgrFrame(): Package: Project:Hash_Tabelle
[BlueJ-Plus ERROR JavaFX Application Thread @ PkgMgrFrameMonitor.java:updateToolbar] Could not find bar in PkgMgrFrame(): Package: Project:Hash_Tabelle
[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: HashTabelle
[BlueJ-Plus DEBUG JavaFX Application Thread @ PkgEditorTargetExtend.java:getParentTarget] Parent target called for HashTabelle
[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: HashTabelle
[BlueJ-Plus DEBUG JavaFX Application Thread @ PkgEditorTargetExtend.java:getParentTarget] Parent target called for HashTabelle
[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 HashTabelle
[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: .HashTabelle$null in H:\Dokumente\GitHub\Hash_Tabelle\HashTabelle.java]
[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] HashTabelle
[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] nameToken HashTabelle LocatableToken [beginLine=, hiddenBefore=null, type=69, position=349, length=11, text=HashTabelle]
[BlueJ-Plus DEBUG JavaFX Application Thread @ ClassInfoFrontendBlueJ.java:reparse] identToken HashTabelle 349 360
[BlueJ-Plus DEBUG JavaFX Application Thread @ Snippets.java:bClassUpdateStateSynchronized] Button state : exists in HashTabelle
[BlueJ-Plus DEBUG JavaFX Application Thread @ PkgMgrFrameMonitor.java:updatePermissions] Updating permissions for PkgMgrFrame(): Package: Project:Hash_Tabelle
[BlueJ-Plus DEBUG JavaFX Application Thread @ Snippets.java:bClassUpdate] called for HashTabelle
[BlueJ-Plus DEBUG JavaFX Application Thread @ PkgMgrFrameMonitor.java:onFrwChange] Removed Wrapper for PkgMgrFrame(): empty
[BlueJ-Plus DEBUG JavaFX Application Thread @ Snippets.java:bClassUpdateStateSynchronized] Button state : absent in HashTabelle
[BlueJ-Plus DEBUG JavaFX Application Thread @ PlusExtension.java:terminate] Terminating plugin
[BlueJ-Plus DEBUG JavaFX Application Thread @ BlueJExtend.java:teardown] terminating PluginBase
[BlueJ-Plus DEBUG JavaFX Application Thread @ PlusExtension.java:terminate] Plugin terminated
[BlueJ-Plus ERROR Thread-6 @ FileMonitorThread.java:run] java.lang.InterruptedException
[BlueJ-Plus DEBUG Thread-6 @ FileMonitorThread.java:run] FileMonitorThread terminated

View File

@ -0,0 +1,91 @@
<?xml version="1.0" encoding="UTF-8"?>
<packages javaHome="C:\Program Files\BlueJ\jdk" version="4.2.2">
<package name="java">
<package name="io"/>
<package name="rmi">
<package name="dgc"/>
<package name="registry"/>
<package name="server"/>
<package name="activation"/>
</package>
<package name="sql"/>
<package name="security">
<package name="interfaces"/>
<package name="cert"/>
<package name="acl"/>
<package name="spec"/>
</package>
<package name="util">
<package name="zip"/>
<package name="regex"/>
<package name="stream"/>
<package name="function"/>
<package name="concurrent">
<package name="atomic"/>
<package name="locks"/>
</package>
<package name="logging"/>
<package name="jar"/>
<package name="spi"/>
<package name="prefs"/>
</package>
<package name="nio">
<package name="charset">
<package name="spi"/>
</package>
<package name="file">
<package name="attribute"/>
<package name="spi"/>
</package>
<package name="channels">
<package name="spi"/>
</package>
</package>
<package name="beans">
<package name="beancontext"/>
</package>
<package name="math"/>
<package name="text">
<package name="spi"/>
</package>
<package name="time">
<package name="zone"/>
<package name="format"/>
<package name="chrono"/>
<package name="temporal"/>
</package>
<package name="lang">
<package name="annotation"/>
<package name="ref"/>
<package name="reflect"/>
<package name="management"/>
<package name="module"/>
<package name="instrument"/>
<package name="invoke"/>
</package>
<package name="net">
<package name="http"/>
<package name="spi"/>
</package>
<package name="applet"/>
<package name="awt">
<package name="image">
<package name="renderable"/>
</package>
<package name="print"/>
<package name="desktop"/>
<package name="color"/>
<package name="im">
<package name="spi"/>
</package>
<package name="peer"/>
<package name="dnd">
<package name="peer"/>
</package>
<package name="event"/>
<package name="geom"/>
<package name="datatransfer"/>
<package name="font"/>
</package>
</package>
</packages>

View File

@ -0,0 +1,2 @@
#Moe-Editor-Eigenschaften. Einstellungen in dieser Datei haben Vorrang vor "moe.defs"
#Thu Oct 29 11:03:37 CET 2020

12
HashTabelle.java Normal file
View File

@ -0,0 +1,12 @@
public class HashTabelle<KeyType, ContentType> {
private ContentType[] content;
public HashTabelle(int pGroesse){
content = (ContentType[]) new Object[pGroesse];
}
}

14
README.TXT Normal file
View File

@ -0,0 +1,14 @@
------------------------------------------------------------------------
Dies ist die README-Datei des Projekts. Hier sollten Sie Ihr Projekt
beschreiben.
Erzählen Sie dem Leser (jemand, der nichts über dieses Projekt weiss),
alles, was er/sie wissen muss. Üblicherweise sollte der Kommentar
zumindest die folgenden Angaben umfassen:
------------------------------------------------------------------------
PROJEKTBEZEICHNUNG:
PROJEKTZWECK:
VERSION oder DATUM:
WIE IST DAS PROJEKT ZU STARTEN:
AUTOR(EN):
BENUTZERHINWEISE:

32
package.bluej Normal file
View File

@ -0,0 +1,32 @@
#BlueJ package file
editor.fx.0.height=1000
editor.fx.0.width=1296
editor.fx.0.x=-8
editor.fx.0.y=-8
objectbench.height=217
objectbench.width=1256
package.divider.horizontal=0.6
package.divider.vertical=0.7513873473917869
package.editor.height=670
package.editor.width=1145
package.editor.x=0
package.editor.y=0
package.frame.height=1000
package.frame.width=1296
package.numDependencies=0
package.numTargets=1
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
target1.height=50
target1.name=HashTabelle
target1.showInterface=false
target1.type=ClassTarget
target1.width=260
target1.x=70
target1.y=10