ScrollPane

import java.awt.*;
import javax.swing.*;

/*


*/

public class scrollpane extends JApplet
{
public void init()
{
Container contentPane = getContentPane();

JPanel jpanel = new JPanel();
jpanel.setLayout(new GridLayout(11, 16));

for(int outer = 0; outer <= 12; 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("Horizontal label");
JLabel jlabel2 = new JLabel("Vertical label");

jscrollpane.setColumnHeaderView(jlabel1);
jscrollpane.setRowHeaderView(jlabel2);
jscrollpane.setViewportBorder(BorderFactory.createEtchedBorder());
contentPane.add(jscrollpane);
}
}

Comments

Popular Posts