Vraag Waarom kan scenebuilder 2.0 mijn fxml-bestand niet openen?


Ik heb een fxml-bestand dat ik heb gemaakt met behulp van SceneBuilder 2.0. Dit bestand wordt gebruikt in mijn JavaFx-project dat ik aan het ontwikkelen ben met Netbeans 8. Vandaag is SceneBuilder gestopt met werken met mijn bestand. Toen ik probeerde om het te openen, zou SceneBuilder dit minimaliseren en zou het bestand niet openen. Ik heb geen aangepaste componenten in mijn scènegrafiek.

Ik kopieerde de inhoud van het bestand naar een nieuw fxml-bestand en gaf het een nieuwe naam. SceneBuilder kon dit bestand vervolgens openen, ook al is de inhoud identiek aan het bestand dat niet kan worden geopend.

Wat is hier aan de hand?

mijn excuses, maar ik kan de inhoud van het fxml-bestand niet plaatsen.


30
2017-07-03 00:42


oorsprong


antwoorden:


Oké .. dus hier ben ik op zoek naar de oplossing voor dit rare probleem! Toen ik zag dat geen van de andere antwoorden voor mij werkte, deed ik het meest willekeurige wat ik kon bedenken en het werkte.

Open SceneBuilder (a brand new one). Go to File > Open Recent > Clear Menu. Close Scene Builder. 

Nu zou de bug gerepareerd moeten zijn (dat deed hij voor mij)

PS: Ik schaam me voor het plaatsen van dit antwoord. Maar omdat dit een vervelende bug is die tijd verspilt, wil ik niet dat iemand anders die van hen verliest '.

PPS: Ik kan deze oplossing ook niet dubbel controleren, omdat het voor mij werkte en ik het scenario met de buggy niet meer kan recreëren.


91
2017-10-03 19:55



Ik loste dit probleem op door alt-tab naar het SB-programma te sturen en vervolgens het venster te maximaliseren (sneltoets: venstertoets + pijl-omhoog).

Lijkt een SB-bug te zijn.


5
2017-10-26 06:31



Ik had hetzelfde probleem. lijkt erop dat het een bug is.

Ik heb het opgelost door een nieuw FXML-bestand (leeg) te maken en heb alle code van het originele FXML-bestand ernaar gekopieerd. De nieuwe FXML geopend door SceneBuilder.


2
2017-07-13 12:56



Dit probleem had ook met Win 7. Trick is om met de rechtermuisknop op het SB-taakbalkpictogram te klikken, het venster te maximaliseren, het naar beneden te slepen met de titelbalk en een heel klein venster zou moeten verschijnen, het venster opnieuw aanpassen en dat zou het moeten doen. Ik denk dat het een SB-weergavebug is. Succes.


2
2017-08-15 19:24



Bestede ~ 4 uur en ik loste het op deze manier op. In mijn fxml-document had ik een FlowPane met een </child> label. Ik heb het veranderd naar <child></child> en het werkte - SceneBuilder opende het fxml-document. Ik weet dat dit super retardet is en ik kan niet uitleggen waarom dit gebeurt, maar ik kan dit reproduceren ...


1
2018-05-23 03:31



Ga in NetBeans naar Tools; Opties, Java; JavaFX en stel het pad in naar het huis van Scene Builder. Dat zou het probleem moeten oplossen


0
2017-09-15 15:20