JScrollPanes worden gebruikt in Java programmeren om een content gebied dat even groot blijft maken , tenzij gewijzigd door de gebruiker , terwijl extra content toe te voegen aan hen . Als extra content verder gaat dan de huidige grenzen van het content gebied , de JScrollPane voegt een verticale of een horizontale schuifbalk om de gebruiker om naar de inhoud te bekijken . JScrollPanes kan direct worden toegevoegd in een JFrame en ingesteld op dezelfde grootte te houden als de JFrame . Instructies 1 Import JScrollPane , JFrame en JPanel in het bestand waarin u van plan om een JScrollPane met behulp van deze drie regels code te creëren : " import javax.swing.JScrollPane ; " , " import javax.swing . JFrame , " en " import javax.swing.JPanel ; " . kopen van 2 Maak een nieuwe JPanel met de code : " JPanel MyPanel = new JPanel ( ) ; " . Deze code moet in de methode worden geplaatst waar u van plan om uw JScrollPane creëren . Dit JPanel zal alle inhoud die wordt weergegeven in uw JScrollPane bevatten . Om inhoud aan dit paneel toe te voegen , gebruik de code : " myPanel.add ( Component x ) ; " waar " Component " is het type object dat u toevoegt en " x " is de naam van de inhoud van < br . > 3 Maak uw JScrollPane met de code : " JScrollPane myScrollPane = new JScrollPane ( MyPanel ) ; " . Dit panel zal alles in de " MyPanel " object weer te geven . Het zal automatisch schuifbalken toe te voegen aan de randen van de JPanel als sommige onderdelen niet zichtbaar zijn binnen de JPanel 4 Maak een nieuwe JFrame met deze code : " JFrame myFrame = new JFrame ( ) ; " . . Stel de grootte van het frame met behulp van deze code : " myFrame.setSize ( int x , int y ) ; plaatsvervanger . " Int x " voor de gewenste breedte en " int y " voor de gewenste hoogte instellen van het programma af te sluiten wanneer de JFrame gesloten is . met deze code : . " myFrame.setDefaultCloseOperation ( JFrame.EXIT_ON_CLOSE ) ; " 5 Voeg de JScrollPane aan de JFrame : " myFrame.add ( myScrollPane ) ; " Maak de JFrame zichtbaar : . " myFrame . setVisible ( true); . "
|