Hjem Personlig finansiering Sådan tilføjes knapper og tekst til dit JavaFX Project - dummies

Sådan tilføjes knapper og tekst til dit JavaFX Project - dummies

Indholdsfortegnelse:

Video: How to make Marksheet program in java 2025

Video: How to make Marksheet program in java 2025
Anonim

Som en start java programmerer vil du gerne tilføje ting til dit JavaFX projekt. Når du opretter et højt drevet GUI-program, starter du ved at oprette et vindue med knapper og andre widgets. Så tilføjer du metoder til at reagere på tastetryk, klik på klik og andre sådanne ting.

Her bruger du en XML-fil til at beskrive en knap og et tekstfelt:

1Open dit JavaFX-projekt.

Se i Eclipse's Package Explorer til det nye projekt.

2Udvid det nye projektets filial i Eclipse's Package Explorer.

Kig efter programafdelingen, som er inde i src-filialen.

3 Højreklik (eller på en Mac, kontrol-klik) applikationsfilen. I den sammenhængsmenu, der vises, skal du vælge Filer → Ny → Andet.

Dialogboksen Vælg en guiden vises.

4 Udvid JavaFX-afdelingen i dialogboksen Vælg en guiden. I JavaFX-afdelingen skal du dobbeltklikke på elementet Ny FXML-dokument.

Der vises en FXML-fil dialogboks.

5 Skriv et navn til din nye fil i dialogboksens Navn-felt, og klik derefter på Udfør.

Navngiv filen Root .

Du skriver navnet Root, men e (fx) clipse opretter en fil, hvis fulde navn er Root. fxml.

Denne nye rod. fxml-fil beskriver layoutet af knapperne, tekstfelterne og andre ting i dit nye JavaFX-program.

6 Højreklik (eller på en Mac, kontrol-klik) den nye Root. fxml filial i Eclipse's Package Explorer. I den sammenhængsmenu, der vises, skal du vælge Åbn med SceneBuilder.

Programvinduet til Scene Builder vises.

Vinduet Scene Builder indeholder flere områder:

I midten af ​​Scene Builder-vinduet findes Indholdspanel , hvor du ser et eksempel på din nye app. (I øjeblikket er der intet i din app for at se, så indholdspanelet er et stort, tomt rum.)

Den øverste venstre del af vinduet indeholder et Bibliotekspanel , der huser en Containersektion, en kontrol sektion og flere andre sektioner.

I GUI-verdenen kaldes ting som knapper, tekstfelter, etiketter og afkrydsningsfelter kontroller . Bibliotekspanelets Kontrolpanel udgør en palette. For at oprette et GUI-vindue trækker du kontroller fra paletten og slipper dem på indholdspanelet.

Den nederste venstre del af vinduet indeholder et Dokumentpanel , der indeholder et hierarkiafsnit og en Controller-sektion. Afsnittet hierarki indeholder et AnchorPane-element.

Afsnittet hierarki indeholder et træ, der viser, hvilke elementer i dit vindue der er inden for hvilke andre elementer.Kontrolafsnittet hjælper dig med at linke det vindue, du designer med programmets Java-kode.

Den højre del af vinduet indeholder en Inspektionspanel , som indeholder en Egenskaber sektion, en Layout sektion og en Kode sektion.

I afsnittet Egenskaber beskriver du funktionerne i elementerne i dit vindue. I kodeafsnittet hedder du de Java-metoder, der er knyttet til elementer i dit vindue.

Din kilometertal kan variere! Disse instruktioner arbejder med en forhåndsvisning af Scene Builder 2. 0. Hvis du har en anden version af Scene Builder, kan dine trin være lidt anderledes.

7Vælg AnchorPane-elementet i hierarkiet.

Der vises en markør midt i Scene Builder's Indholdspanel.

8Drag markøren i indholdspanelet for at forstørre ankerpanelet.

Ankerpanelet vil forstørres.

9Find TextField-indgangen i afsnittet Kontrol i Bibliotekspanelet

Træk derefter en TextField-kontrol i AnchorPage i indholdspanelet.

10Find knappen Knappen i afsnittet Kontrol i bibliotekspanelet.

Træk en knapkontrol i AnchorPage i indholdspanelet.

11I hovedmenuen skal du vælge Filer → Gem.

Gør det så gemmer din nye FXML-fil.

12Luk Scene Builder-programmet.

Når du vender tilbage til Eclipse-arbejdsbordet, kan du se den nye kode i din rod. fxml-fil.

Dobbeltklik på roten. fxml filial i pakken explorer for at se filens kode. Hvis du ikke ser ordene TextField og Button i koden, skal du klikke på musen inde i editorens vindue. (Når du klikker på musen, opdateres editoren for at afspejle ændringer foretaget af Scene Builder.) Hvis koden i editoren ikke synes at være indrykket ordentligt, skal du klikke på musen på et tomt område i editoren og trykke på Ctrl-Shift-F.

Når du vil formatere koden i Eclipse's editor (gør koden lettere at læse og lettere at forstå), tryk Ctrl-Shift-F.

13Edit projektets Main. java fil.

Kommentér BorderPane root statement og tilføj en parentes root statement, som vist i fed skrift type i Listning 20-3.

Redigeringen i liste 20-3 forbinder programmet med din nyligt udviklede Root. fxml layout.

14Run projektet.

Når du gør det, ser du et løb af dit projekt ved hjælp af Root. fxml-fil.

Sådan tilføjes knapper og tekst til dit JavaFX Project - dummies

Valg af editor

Hvordan man skriver en check for en fremragende bill i QuickBooks Online - dummies

Hvordan man skriver en check for en fremragende bill i QuickBooks Online - dummies

Du kan Brug QuickBooks Online (QBO) Check vinduet til at skrive en check for at betale et faktura, du tidligere indtastede - noget, du ikke kan gøre i QuickBooks desktop produkt. Brug ikke Check-transaktionen, hvis du planlægger at betale flere regninger. Hvis du vælger en betalingsmodtager, for hvem der foreligger en udestående faktura, QBO ...

Sådan afskrives fakturaer med QuickBooks Online Accountant - dummies

Sådan afskrives fakturaer med QuickBooks Online Accountant - dummies

Vælger skrivefakturaer fra revisionsværktøjerne menuen i QBOA viser siden Skriv ud fakturaer, som giver dig mulighed for at se fakturaer, du måske vil afskrive, og derefter skrive dem til en konto efter eget valg. Øverst på siden indstiller du filtre for at få vist de fakturaer, du vil have ...

Importrevisorens ændringer til QuickBooks 2012 Datafil - dummies

Importrevisorens ændringer til QuickBooks 2012 Datafil - dummies

Din klient importerer de ændringer, som du ' har lavet i revisorens kopi af QuickBooks 2012-datafilen i hendes arbejdskopi af datafilen. For at gøre dette vælger klienten filen Arkiv → Revisorens Kopi → Klientaktiviteter → Kommandoen Import Revisorens Ændringer. QuickBooks viser dialogboksen Importer regnskabsførerens ændringer. For at bruge importkontoens ændringer ...

Valg af editor

Brug Flash med Nature Photography - dummies

Brug Flash med Nature Photography - dummies

Som regel afhænger du af naturlig belysning til naturfotografering. Du kan dog bruge flash-flash eller en ekstra flash-enhed til at øge naturlig belysning. On-flash-kamera De fleste digitale kameraer leveres med en flash på kameraet. Blitzenheden springer op, når det er nødvendigt. Du kan også aktivere flash på kameraet, når du skal tilføje en ...

Brug tredjeparts rå software til HDR fotografi - dummies

Brug tredjeparts rå software til HDR fotografi - dummies

Du kan købe eller downloade et væld af Råredigerere og konvertere fra tredjepart, der hjælper dig med at lave billeder med høj dynamisk rækkevidde. Hvis du er utilfreds med din nuværende software og vil prøve noget nyt, skal du hænde på en eller flere af de programmer, der er angivet i tabellen. Rå redaktører fra tredjepart Navn URL Platform (er) Freeware? ...

Brug dekorative accenter i mad stil og madfotografi - dummies

Brug dekorative accenter i mad stil og madfotografi - dummies

Når fødevaren alene ikke skaber Det drama eller den intrigue, du vil have i din fotografering med dekorative accenter - af farve, form eller tekstur - kan give dine billeder den ekstra effekt, du leder efter. Accenter er forbedringer af fødevarematerialet, og selvom de tjener formålet med at ophæve maden, er de ...

Valg af editor

Sådan finder du formatering i Word 2007 - dummies

Sådan finder du formatering i Word 2007 - dummies

Du kan bruge kommandoen Find til at skure dit Word 2007-dokument til formatering af oplysninger. Hvis du f.eks. Kun vil finde de forekomster af ordet, der ligger i fed skrift, kan du gøre det. Dette eksempel søger efter teksten gåseæg med en skriftstørrelse på 24 point i en ...

Hvordan man finder tekst i Word 2016 - dummies

Hvordan man finder tekst i Word 2016 - dummies

Ikke gider med båndet! For at finde tekst i dit Word 2016-dokument, tryk Ctrl + F, den mindeværdige tastaturgenvej til kommandoen Find. Du ser navigationsruden, svarende til hvad der vises her. Navigationsruden. Skriv den tekst, du vil lokalisere, i feltet Søg dokument. Når du skriver forekomster af teksten ...

Hvordan man finder stilarter i Word 2016 - dummies

Hvordan man finder stilarter i Word 2016 - dummies

Stilarter bor på Word 2016 Home-fanen navngivet Styles-gruppe, som vist her. Hvad du ser på båndet er Style Gallery, som kan udvides til en fuld menu med stilvalg. Hvor Word-stilarter lurer. Klik på dialogboksen launcher i det nederste højre hjørne af Styles-gruppen ...