Hoe maak je een GUI in Java



Java kan ontwikkelaars maken grafische gebruikersinterfaces (GUI) van een toolkit genaamd "Swing." Schommel bevat vele pakketten waarmee de uitvoering van de standaard interface-items, zoals tabellen, knoppen en menu's--alles dat nodig zou zijn om te maken van een moderne GUI. Elk item weergegeven in een GUI Java heet een component en onderdelen moeten worden geplaatst in een encasing object met de naam van een container. Componenten en containers zijn de bouwstenen waaruit een Java GUI.

Wat die u nodig hebt

  • Een computer met Java geïnstalleerd
  • Teksteditor
  • Maak een klasse met de naam "Testklasse" die de Java-klasse JFrame zal uitbreiden. De klasse JFrame zal de verwezenlijking van een JFrame, die het hoofdvenster voor de GUI zullen toestaan. Voer de volgende code in je teksteditor:

    importeren van javax.swing.*;

    importeren van java.awt.*;

    openbare klasse TestClas breidt JFrame {}

     public TestClass() { } 

    }

  • Maak een container om te houden van de onderdelen en de onderdelen toevoegen aan de container. Voer de volgende code:

    openbare Container create() {}

      JPanel mainPane = new JPanel(); JLabel label = new JLabel("First Java GUI!"); mainPane.add(label); return mainPane; } 

    Deze code maakt u een zogenaamd "mainPane" dat de componenten van de GUI zal houden. Een label wordt vervolgens gemaakt en toegevoegd aan de container. De container wordt vervolgens teruggestuurd naar de aanroepende methode.

  • De belangrijkste methode en instellen van parameters op het frame maken. Voer de volgende code:

    openbare statische nietige leiding (koord [] args) {}

      JFrame frame = new JFrame("Test GUI"); TestClass tc = new TestClass(); frame.setContentPane(tc.create()); frame.setVisible(true); frame.setSize(200,70); } 

    De belangrijkste methode maakt een nieuwe JFrame en voegt de JPanel die ons label ernaar bevat. De zichtbaarheid is ingesteld op true zodat het kan worden gezien en de grootte van het venster is ingesteld.

  • Compileren en uitvoeren van het programma. Een venster zal verschijnen in de hoek van uw scherm met de tekst "Eerste Java GUI!"

Gerelateerde Artikelen

Hoe maak je een Galgje met Java

Hoe maak je een Galgje met Java

Iedereen herinnert zich het woord raden spel Hangman als een kind spelen. Een speler kiest in het geheim een woord. De andere speler heeft te raden brieven die opgenomen in het woord zijn. Als ze gelijk heeft, zijn de letters toegevoegd. Als ze verke
Hoe maak je een raster in Java

Hoe maak je een raster in Java

Bij het maken van een GUI (Graphical User Interface) voor uw Java-programma, het indelen van de componenten in een grid-formaat is een essentiële vaardigheid. De GridLayout klasse is een basisinstrument dat kunt u uw componenten in een bepaald aantal
Hoe maak je een doolhof in Java

Hoe maak je een doolhof in Java

Doolhoven zijn een populair onderdeel van cultuur sinds Theseus het labyrint om te doden van de Minotaurus in de Griekse mythologie ingevoerd. Technologie heeft schoof aanzienlijk sinds en vervolgens, als computers zijn in staat om ogenblikkelijk gen
Hoe maak je een kaart in Java

Hoe maak je een kaart in Java

De interface van de kaart in de Java API biedt gebruikers een eenvoudige manier slaat informatie in zodat het kan worden benaderd op basis van haar relatie tot andere informatie. Er zijn in totaal negentien implementaties van de interface van de kaar
Hoe maak je een Timer in Java

Hoe maak je een Timer in Java

Deze tutorial is een gids voor het gebruik van de timer gevonden in de klasse van de Swing van de taal Java programmeur, beginnen met een uitleg van de timer methoden en afgesloten met een compleet programma dat basisgebruik van het object timer illu
Hoe maak je een kalender in Java

Hoe maak je een kalender in Java

Java's kalender klasse slaat informatie over een moment in de tijd. De klasse kan worden gebruikt om te vergelijken met verschillende tijdstippen, om te manipuleren informatie ongeveer één keer of om na te gaan van de huidige tijd. Maken en bewerken
Hoe maak je een proxyserver in Java

Hoe maak je een proxyserver in Java

Proxyservers bieden de functie van die fungeert als een forwarding server tussen een clientcomputer en een andere server. Wanneer een persoon of een andere computer een verzoek van de externe server maakt, stuurt de proxyserver van de computer zowel
Hoe maak je een diavoorstelling van Java Script

Hoe maak je een diavoorstelling van Java Script

Vrienden en familie hebben traditioneel foto's gedeeld met fotoalbums. Bedrijven gebruiken ook foto catalogi en brochures om te verkopen hun objecten. Het Internet biedt nu een handige manier voor het delen van foto's aan een globaal publiek. Een dia
Hoe maak je een Drop-Down lijst op een webpagina

Hoe maak je een Drop-Down lijst op een webpagina

Het creëren van een drop-down menu is een eenvoudige manier om meer keuzemogelijkheden op uw pagina. Het is ook vrij eenvoudig te programmeren en kan worden gedaan met een paar nieuwe tags,Toevoegen van de waarden die worden weergegeven in de vervolg
Hoe maak ik een Yin en Yang symbool met een toetsenbord?

Hoe maak ik een Yin en Yang symbool met een toetsenbord?

De Yin Yang-symbool is een populaire, universeel erkende personage uit de traditionele Chinese Taoist filosofie betekenis evenwichtige tegenstellingen. Met licht, is er duisternis, met goede er is kwaad. Yin Yang is niet een Engels teken maar kan wor
Hoe maak je een Plan van de website

Hoe maak je een Plan van de website

Het bouwen van uw eigen Internet web-pagina is een constructieve manier om te adverteren voor een klein bedrijf, vrienden en familie up-to-date houden op uw meest recente prestaties of gewoon als een platform voor artistieke expressie. Zelfs een basi
Hoe maak je een vak tuin

Hoe maak je een vak tuin

Een reis naar de ijzerhandel is allen die het neemt voor een weekend DIYer om te bouwen van een tuin doos. Of u nu op zoek bent om een kleine kruidentuin planten of wilt beginnen met het kweken van eigen groenten, zijn de stappen in principe hetzelfd
Hoe maak je een deken van Canvas Drop doek

Hoe maak je een deken van Canvas Drop doek

De rug van een gebied toe te voegen aan een ruimte is de perfecte manier om toe te voegen warmte en karakter aan uw huis, maar ze kunnen prijzig. Als u op zoek bent naar een goedkope, niet-ontwijkend oplossing - proberen het maken van een drop-doek-v
Hoe maak je een pompoen uit klei

Hoe maak je een pompoen uit klei

Zelfs als je niet een fan van Halloween decor, zijn pompoenen nog steeds een fantastische manier om te genieten van de wisseling van de seizoenen terwijl iets leuk en feestelijk aan uw huis toe te voegen voordat we trek het klatergoud en kerstballen.