JScrollPanes brukes i Java -programmering for å lage et innhold område som forblir den samme størrelse , med mindre endres av brukeren , samtidig som ekstra innhold som skal legges til dem . Hvis ekstra innhold kan utvides utover dagens grenser innholdet området , legger JScrollPane loddrett eller vannrett rullefelt for å tillate brukeren å bla for å vise innholdet. JScrollPanes kan legges direkte inn i en JFrame og satt til å beholde samme størrelse som JFrame . Instruksjoner
en
Import JScrollPane , JFrame og JPanel inn i filen der du har tenkt å lage en JScrollPane bruke disse tre linjer med kode : " import javax.swing.JScrollPane ; ", " import javax.swing . JFrame ; "og" import javax.swing.JPanel ; " .
2
Opprett en ny JPanel med koden : " JPanel MyPanel = new JPanel (); " . Denne koden skal plasseres i metoden der du har tenkt å lage din JScrollPane . Dette JPanel vil inneholde alt innholdet som vises i JScrollPane din . For å legge til innhold i dette panelet , bruke koden : " myPanel.add ( Komponent x ); " hvor " Component " er den typen objekt du legger og " x " er innholdet navn
3
Lag din JScrollPane bruke koden : " JScrollPane myScrollPane = new JScrollPane ( MyPanel ); " . Dette panelet vil vise alt i " MyPanel " objekt . Det vil automatisk legge rullefelt til kantene av JPanel hvis noen komponenter er ikke synlig i JPanel
4
Opprett en ny JFrame bruker denne koden : " JFrame myFrame = new JFrame (); " . . Sett rammens størrelse bruker denne koden : " myFrame.setSize ( int x , int y ) ; Substitute ". Int x " for ønsket bredde og" int y " for ønsket høyde sette programmet til å avslutte når JFrame er stengt . med denne koden : . " myFrame.setDefaultCloseOperation ( JFrame.EXIT_ON_CLOSE ) ; "
5
Legg til JScrollPane til JFrame : " myFrame.add ( myScrollPane )," Gjør JFrame synlig : . " myFrame . setVisible ( true); . "