Re: Scrollbar Problem
On Sep 21, 10:25 am, Fred <fred.l.kleinschm...@boeing.com> wrote:
On Sep 20, 8:30 pm, bruce <bruc...@bellsouth.net> wrote:
I am trying to get Scrollbars to work. With the following code, a
horizontal bar appears and the slide works. But the data on the page
does not scroll.
setLayout(new BorderLayout());
JScrollBar hbar = new JScrollBar(
JScrollBar.HORIZONTAL, 30, 20, 0, 300);
hbar.setUnitIncrement(2);
hbar.addAdjustmentListener(new MyAdjustmentListener());
add(hbar, BorderLayout.SOUTH);
class MyAdjustmentListener implements AdjustmentListene=
r {
public void adjustmentValueChanged(Adjus=
tmentEvent e) {
repaint();
}
Thanks for the help....
You haven't hooked the scrollbar up to do anything.
You probably want to use a JScrollPane instead of a bare JScrollbar.
--
Fred K
Yah, I woke up this morning about 3am with that thought. The layout I
have is a base JFrame with 6 JPanels that contain input data, (text
boxes, text area, dropdown lists, etc.). So, I think I have to connect
to my base JFrame. Right???
I guess I have some other options. Since I'm new to this Java stuff,
I'm not sure which is correct.
1) Overlay my JFrame with a JPanel and then place the 6 JPanels on top
of this new base JPanel.
3) Drop the JFrame and make my base a JPanel, then place the 6 JPanels
on top of this new base JPanel.
3) Make no changes except to connect the JScrollBar to my base JFrame.
Which do you think I should use? Or do you have a better suggestion..
Thanks for the response...
Bruce