Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> Java Programming >> Content
Wat is een Java Widget ?
Java is een objectgeoriënteerde programmeertaal die wordt gebruikt door programmeurs om applicaties voor web en desktop -omgevingen te ontwikkelen . Bij het ontwikkelen van desktop applicaties , de programmeur moet vaak een Graphical User Interface ( GUI ) waarmee de gebruiker kan interageren bieden . Dit betekent dat het maken van vensters met verschillende velden , knoppen en functies . Dit zal ook betekenen dat de programmeur zal moeten " widgets ", of een klein functioneel object in een Java GUI venster te maken . Widgets

In Java programmeren , een " widget " is een functioneel stuk van een GUI waarmee een gebruiker kan interageren . Dit kan in de vorm van een knop of een tekstveld te nemen . Het belangrijkste ding om te begrijpen over widgets is dat ze worden geplaatst door een programma en volharden in de staat , wat betekent dat de onderliggende Java-programma handvatten opstellen en hanteren van widgets . De programmeur met behulp van de widget hoeft alleen om te controleren hoe een gebruiker kan interageren met de widget . Bijvoorbeeld , zou een programmeur met behulp van een knop widget waarschijnlijk schrijven code te hanteren wanneer een gebruiker op de knop klikt .
Widget Bibliotheken

Twee gemeenschappelijke bibliotheken
zijn de Swing bibliotheek en de SWT bibliotheek . De Swing bibliotheek is afkomstig van Sun , de ontwikkelaar die Java geschapen , als een functionele GUI builder compleet met een bibliotheek van widgets . Echter , kunnen Swing complex en moeilijk te gebruiken voor kleine projecten , al dan niet gevorderde kennis van Java . De Standard Widget Toolkit ( SWT ) is afkomstig van een eerdere widget toolkit voorzien van Java , en maakt programma's toegang tot low - level grafische programmeerfuncties . Dit betekent dat programmeurs kunnen de functionaliteit van het besturingssysteem van de host " natuurlijke " look voor meer geïntegreerde ogende applicaties ook verlengen .
Behandeling Evenementen in

Widgets
verwerken gebeurtenissen , zoals de knop klikken en de muis roll - overs . Dit stelt programmeurs in staat om code die reageert op acties van de gebruiker waarbij de muiscursor of het toetsenbord schrijven . Op deze manier , programmeurs kunnen ofwel ontwikkelen functies die gebruikers in staat om Windows te wijzigen , voert u informatie , data manipuleren of verbieden bepaalde gebruiker interactie , zoals de grootte vensters of knoppen te klikken voordat u gewenste data .
Cross - Platform prestaties

Omdat de onderliggende programmeertaal Java blijft onafhankelijk van het besturingssysteem functioneert aan , een Java GUI widgets zijn ook platform - onafhankelijk . Dit betekent dat een programma geschreven om bepaalde widgets te gebruiken als deel van zijn interface zal er hetzelfde uitzien , ongeacht wanneer het programma wordt uitgevoerd op een Windows machine of een Unix- machine . Dit is in tegenstelling tot andere talen die GUI development tools , zoals Tkinter in Python , die het uiterlijk van het host-besturingssysteem zal omvatten .

Previous: Next:
  Java Programming
·Hoe een 0 een 1 in een Java Co…
·Java Function & Argument Defau…
·Hoe de New Line Gebruik in App…
·Java Hot Swap Gereedschap 
·Hoe de Java Environment Pad wi…
·Hoe te grote Java -bestanden u…
·Hoe te converteren van een num…
·Hoe te gebruiken Ant Eclipse M…
·Hoe de Index van de String Arr…
  Related Articles
Hoe maak je een Combo Box Maak in Visual…
Hoe maak je een Check Box Maak in Visual…
Hoe maak je een tekstvak maken in Visual…
Hoe maak je een schijf keuzelijst in Vis…
Hoe kan ik een keuzelijst maken in Visua…
Hoe kan ik een Picture Box Maak in Visua…
Hoe een bestand keuzelijst Maak in Visua…
Hoe maak je Voeg een tekstvak in Visual …
Hoe maak je een Picture Box in Visual Ba…
  Programmering Articles
·Hoe je oudere browsers Handle With Javas…
·Dynamische functies in Python 
·Hoe te Center een Object op een formulie…
·Hoe om te controleren integeroverloop 
·Hoe toegang Macro program 
·Hoe kan ik HTML Maak in Python 
·Waarom wordt mijn computer Open een PHP-…
·Hoe u met Visual Basic Project Zet in ee…
·Hoe te Gooi ComboBox 
Copyright © Computer Kennis http://www.nldit.com