NetBeans 6.9 ist da

Neuigkeiten rund um NetBeans

Moderator: arittner

Re: NetBeans 6.9 ist da

Beitragvon Daniel_L » 13.07.2010, 20:04

Hm, also die Situation ist etwas unbefriedigend... Laut Aussage von Jan Stola (siehe 5. Kommentar oder so) wird der "Fehler" in NB 6.9 nicht behoben, da es ein Apple-Fehler ist. Das war es ja vorher auch schon, aber in NB 6.7 gab es den Workaround, sodass dieser Fehler von Apple durch NetBeans ausgebügelt wurde. So wie ich das verstanden habe, soll dies aber ab NB 6.9 nicht mehr so sein, weil eben ein Fehler in Apples JDK...

Nun dachte ich, starte ich NB 6.9 einfach im Nimbus-LAF, damit sehen die Abstände nämlich normal aus. Da mit NB 6.9 aber Version 1.0.4 der Swing-Layout-Libs mitgeliefert wird, sieht das kompilierte und gestartete Programm im Mac-Aqua-LAF beschissen aus. Dafür gibt es dann aber diesen Workaround (siehe letzten Kommentar), der dieses Problem beheben soll. Nur: hier entsprechen die Abstände nicht exakt denen wie in NB 6.7 - dieser LayoutHack ist also eine Zwischenform zwischen dem gewünschten Layout aus NB 6.7 und dem unerwünschten NB 6.9... :evil:

Das wiederum bedeutet nun für mich, dass ich weiterhin auf NB 6.7 angewiesen bin, solange bis Apple den Fehler aus der JDK beseitigt... :x

Vielleicht werde ich den Quelltext in NB 6.9 bearbeiten, und wenn ich wieder an die Forms ranmuss, auf NB 6.7 umstellen, und das Programm auch unter NB 6.7 kompilieren (damit die Swing Layout Lib 1.0.3 erstellt wird, mit der das Layout unter Mac Aqua vernünftig aussieht...).

Falls ihr brauchbare Lösungsideen für mein Problem habt, immer her damit! :D
Daniel_L
 
Beiträge: 245
Registriert: 06.12.2006, 16:58
Wohnort: Hamburg

Re: NetBeans 6.9 ist da

Beitragvon Daniel_L » 14.07.2010, 14:44

So, Problem beseitigt. Sollte jemand, außer mir, ebenfalls unter Mac mit JDK 6 arbeiten und sich an den Spacings stören, hier die Lösung:

Ich habe einfach in NB 6.9 die Swing Layout lib Version 1.0.4 durch die 1.0.3er aus NB 6.7.1 ersetzt. Das geht folgendermaßen:
If you want to go even further and see the old spacing in the designer in NB
6.9 then you can attempt to replace the swing-layout-1.0.4.jar file in
<NB_INSTALLATION>/platform/modules/ext directory with the old one (the new file
have to have the same name as the original file, i.e., you have to rename
the copied 1.0.3 file to 1.0.4). You also have to start NetBeans with a
new/clean userdir.


Angeblich gibt es einen Fehler in Apples JDK, der dazu führt, dass die Spacings nicht korrekt ausgelesen werden. Dieser Fehler wurde in der neuen Swing Layout lib 1.0.4 mit Hilfe eines Workarounds umgangen, sodass nun angeblich die "richtigen" spacings angezeigt werden (die ja unter Mac viel zu groß sind, meiner Meinung nach). Nun frage ich mich aber, ob es sich hier tatsächlich um einen Fehler von Apple, oder aber um Absicht handelt? Muss der Workaround überhaupt sein?

Info-Links:
https://swing-layout.dev.java.net/issue ... .cgi?id=52
http://netbeans.org/bugzilla/show_bug.cgi?id=188402

Wie dem auch sei, nun kann ich NetBeans 6.9 verwenden! :D
Daniel_L
 
Beiträge: 245
Registriert: 06.12.2006, 16:58
Wohnort: Hamburg

Re: NetBeans 6.9 ist da

Beitragvon smurfi » 23.07.2010, 13:28

Hallo,

ist die momentan auf der NetBeans-Seite zum Download angebotene Version eine 6.9.1?
Und wenn ja warum, warum wird es dann nicht richtig gekennzeichnet?

Ich komme darauf weil ich unter 6.9 ein Fehler bekomme welchen ich gemeldet habe und er mir sagt ich soll 6.9.1 benutzten hier währe er beseitigt.

Gruß
Michael
Benutzeravatar
smurfi
Site Admin
 
Beiträge: 1093
Registriert: 29.06.2006, 12:33
Wohnort: Wuppertal

Re: NetBeans 6.9 ist da

Beitragvon arittner » 23.07.2010, 18:56

Moin!

Ich sehe nur 6.9 :shock:

Beste Grüße,
Josch.
JNBB/BeanDev: Das deutsche Blog zur NetBeans Platform
Bild
Sun Certified Specialist for NetBeans IDE
Benutzeravatar
arittner
 
Beiträge: 2886
Registriert: 05.08.2008, 08:20
Wohnort: Südniedersachsen

Re: NetBeans 6.9 ist da

Beitragvon smurfi » 23.07.2010, 22:26

Vielleicht meinen die ja den Dev-Build...
Benutzeravatar
smurfi
Site Admin
 
Beiträge: 1093
Registriert: 29.06.2006, 12:33
Wohnort: Wuppertal

Re: NetBeans 6.9 ist da

Beitragvon nigjo » 04.08.2010, 22:02

Mittlerweile steht auch 6.9.1 zum Download bereit: http://netbeans.org/downloads/index.html

Jens
Man sollte seine Werkzeuge kennen. Ansonsten haut man sich mit dem Hammer nur auf die Finger.

--
NetBeans Certified Engineer - Java Getriebe
Benutzeravatar
nigjo
 
Beiträge: 29
Registriert: 08.09.2009, 10:43
Wohnort: Aachen

Re: NetBeans 6.9 ist da

Beitragvon smurfi » 05.08.2010, 06:22

Wo sehe ich das??
Bei mir steht noch alles mit 6.9!?!?!
Benutzeravatar
smurfi
Site Admin
 
Beiträge: 1093
Registriert: 29.06.2006, 12:33
Wohnort: Wuppertal

Re: NetBeans 6.9 ist da

Beitragvon Daniel_L » 05.08.2010, 08:15

Bei mir auch, aber wenn ich NB starte, dann gibt es etliche Updates der Plug-Ins...
Daniel_L
 
Beiträge: 245
Registriert: 06.12.2006, 16:58
Wohnort: Hamburg

Re: NetBeans 6.9 ist da

Beitragvon arittner » 06.08.2010, 09:23

Moin!

Es gab technische Probleme, ich habe aber inzwischen eine Mail bekommen, dass es jetzt gehen soll. Ggf. die Seite neu laden.

Die Maven-Reps gingen schon seit Tagen, nur die Download-Seite hatte ein Problem.

Beste Grüße,
Josch.
JNBB/BeanDev: Das deutsche Blog zur NetBeans Platform
Bild
Sun Certified Specialist for NetBeans IDE
Benutzeravatar
arittner
 
Beiträge: 2886
Registriert: 05.08.2008, 08:20
Wohnort: Südniedersachsen

Vorherige

Zurück zu NetBeans - News

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast