GUI Commands 2.1

Licentie: Gratis proefperiode ‎Bestandsgrootte: 1.17 MB
‎Gebruikersbeoordeling: 4.6/5 - ‎5 ‎Stemmen

Over GUI Commands

GUI Commands is een uitgebreid command framework voor Swing user interface applicaties. GUI Commands-functionaliteit via de standaardacties van Swing. Met GUI-opdrachten is het eenvoudig om het uiterlijk van opdrachten te wijzigen op basis van de context waarin ze worden weergegeven. De bibliotheek ondersteunt ook platformspecifieke conventies waarmee u één configuratie schrijven die wordt aangepast aan het onderliggende platform. Opdrachtgroepen boden geavanceerde ondersteuning voor menu's en werkbalken. Groepen worden geconfigureerd uit eenvoudige configuratiebestanden en kunnen eenvoudig worden gemanipuleerd tijdens runtime met behulp van hun builder API's. Veel functies worden geleverd om de ontwikkeling van de gebruikersinterface te vereenvoudigen, waaronder vooraf gebouwde opdrachten voor het sluiten van vensters, het openen en opslaan van bestanden of het weergeven van een recente bestandslijst. Er zijn ook kaderfuncties zoals het delegeren van opdrachten en swing worker integration. Met het delegeren van opdrachten u het gedrag van een opdracht eenvoudig aanpassen op basis van de huidige context van de gebruiker. De bibliotheek bevat een focusgebaseerde delegatiestrategie die kan worden geactiveerd in een paar regels code. De SwingWorker-integratie maakt het op dezelfde manier eenvoudig om de ruit te activeren en de opdracht uit te schakelen terwijl de achtergrondtaak wordt uitgevoerd. De API streeft ernaar om eenvoudig te blijven en tegelijkertijd krachtige functies out-of-the-box te ondersteunen. Er is zorg nodig om ervoor te zorgen dat de bibliotheek schaalt van kleine onafhankelijke tot grootschalige bedrijfsprojecten. Veel van de aantrekkingskracht van de bibliotheek is dat het veel gemaksfuncties en opdrachten biedt om het leven van de ontwikkelaar te vereenvoudigen. U bijvoorbeeld altijd het venster van de aanroepknop ophalen met getInvokerWindow(); de opdracht zorgt voor het doorkruisen van een pop-up menu hiërarchieën. Met HoverListeners u de details van een zwevende opdracht in een paar regels code weergeven. Met de CommandHyperlinkListener u eenvoudig opdrachten activeren vanuit hyperlinks in JEditorPanes.