import java.awt.BorderLayout;
import java.awt.Container;
import java.awt.GridLayout;
import javax.swing.BorderFactory;
import javax.swing.JApplet;
import javax.swing.JLabel;
import javax.swing.JScrollPane;
import javax.swing.JTextField;
import javax.swing.ScrollPaneConstants;
/**
*
* @author Amol
*/
public class MyScrollPane extends JApplet {
public void init(){
Container contentPane = getContentPane();
contentPane.setLayout(new BorderLayout(11, 16));
jpanel jpanel=new jpanel();
for(int outer =0; outer<=10;outer++ ){
for(int inner =0 ; inner<=15; inner++){
jpanel.add(new JTextField("Text Field " + outer +", " + inner));
}
JScrollPane jScrollPane =new JScrollPane(jpanel,ScrollPaneConstants.VERTICAL_SCROLLBAR_ALWAYS,ScrollPaneConstants.HORIZONTAL_SCROLLBAR_ALWAYS);
JLabel jLabel1 = new JLabel("Horizantal label");
JLabel jLabel2 = new JLabel("Vertical Label");
jScrollPane.setColumnHeaderView(jLabel1);
jScrollPane.setRowHeaderView(jLabel2);
jScrollPane.setViewportBorder(BorderFactory.createEtchedBorder());
contentPane.add(jScrollPane);
}
}
}
No comments:
Post a Comment