Voorbeeld Java-code voor het bouwen van een eenvoudige GUI-toepassing

javascript

Degui Adil / EyeEm / Getty Images





In GUI -- Grafische gebruikersinterface -- van een applicatie gebouwd met behulp van Java is opgebouwd uit lagen containers. De eerste laag is het venster dat wordt gebruikt om de applicatie over het scherm van uw computer te verplaatsen. Het is een container op het hoogste niveau die alle andere containers en grafische componenten een plek geeft om in te werken. Voor een desktoptoepassing wordt deze container op het hoogste niveau meestal gemaakt met behulp van de JFrame-klasse.

01 van 02

Achtergrond

Hoeveel lagen een GUI heeft, hangt af van uw ontwerp. U kunt grafische componenten zoals tekstvakken, labels en knoppen rechtstreeks in de JFrame , of ze kunnen worden gegroepeerd in andere containers, afhankelijk van hoe complex de applicatie-GUI moet zijn.



Deze voorbeeldcode hieronder laat zien hoe u een toepassing bouwt op basis van een JFrame, twee JPanels en een JButton, die de zichtbaarheid van de componenten in de twee JPanels bepaalt. Volg samen met wat er in de code gebeurt door het lezen van de implementatie opmerkingen , aangegeven door twee schuine strepen aan het begin van elke commentaarregel.

Deze code hoort bij de Een eenvoudige grafische gebruikersinterface coderen - Deel I stap-voor-stap handleiding. Het laat zien hoe je een applicatie bouwt uit een |_+_|, twee |_+_| en |__+_|. De knop bepaalt de zichtbaarheid van de componenten binnen de twee |_+_|.



02 van 02

Java-code

Zakelijk team op computer

Comstock/Stockbyte/Getty Images

Vergelijk deze Java-code met de programmalijst die is gegenereerd met de Een eenvoudige grafische gebruikersinterface coderen - Deel II die de NetBeans GUI Builder gebruikt om hetzelfde te maken GUI sollicitatie.

|__+_|