Scrolling

Hi,

How do I make the following frame window scrollable, so it can contain graphics?

can anyone help please.

package New;

import java.awt.*;

import java.awt.Graphics2D.*;

import java.awt.event.*;

import java.awt.geom.*;

import java.applet.*;

import javax.swing.*;

import com.borland.jbcl.layout.*;

import com.borland.jbcl.control.*;

import javax.swing.event.*;

import javax.swing.border.*;

publicclass MyFrameHelpextends JFrame

{

public MyFrameHelp(String title)

{

super(title);

JPanel Helppane =new JPanel();

Helppane.add(instructionLabel);

Helppane.setBackground(Color.white);

addWindowListener(new WindowAdapter(){

publicvoid windowClosing(WindowEvent e)

{

dispose();

}

});

setSize(400, 400);

setLocation(200, 100);

setContentPane(Helppane);

show();

try{

jbInit();

}

catch(Exception e){

e.printStackTrace();

}

}

privatevoid jbInit()throws Exception{

}

}

[2406 byte] By [macnero] at [2007-9-26 1:33:25]
# 1
javax.swing.JScrollPane provides the scrolling functionality. take a look at this. this will tell you how to use JScrollPane http://java.sun.com/docs/books/tutorial/uiswing/components/scrollpane.html
parthasarkar at 2007-6-29 1:35:57 > top of Java-index,Archived Forums,Java Programming...
# 2

This is what your code should be:

package New;

import java.awt.*;

import java.awt.Graphics2D.*;

import java.awt.event.*;

....

public class MyFrameHelp extends JFrame

{

public MyFrameHelp(String title)

{

super(title);

JPanel Helppane = new JPanel();

JScrollPane letmescroll = new JScrollPane();

Helppane.add(instructionLabel);

Helppane.setBackground(Color.white);

bigone.add(Helppane);

.....

setSize(400, 400);

setLocation(200, 100);

setContentPane(letmescroll);

show();

}

}

HFactor at 2007-6-29 1:35:57 > top of Java-index,Archived Forums,Java Programming...