Skip to main content

Scrolll bar in awt in java


                        Scrolll bar in awt

       Scrollbar class: The Srcollbar class is used for creating the Scrollbar control. It is used for sliding in the range of values.
Constructors:
ü           Scrollbar()
ü            Scrollbar(int orientation)
ü           Scrollbar(int orientation , int value ,int width,int min,int max)
    (i) Scrollbar()
            It is the default constructor of the Scrollbar class.it will create a horizontal scrollbar,And the         position of the Thumb or elevator will be at zero.
(ii) Scrollbar(int orientation)
            It is also used to create the Scrollbar. It take one argument to specify the    orientation for the scrollbar. The orientation of the scrollbar can either be HORIZONTAL or VERTICAL, it is specified using the static constants defined in the class Scrollbar.
(iii) Scrollbar(int orientation , int value ,int width,int min,int max)
            where
            orientation specify whether the scrollbar will appear Horizontal or vertical
            value will specify the position of the thumb or elevator in the scrollbar.
            width is used to control the thickness of the scrollbar thumb or elevator
            min it is used to specify the minimum range or limit of scrollbar
            max it is used to specify the maximum range or limit of scrollbar

Method:
1. getValue()                                       This method is used to return the value according to the positioning of the thumb in the scrollbar. The general form is ,
                                                                                    int getValue()
2. setValue()                                        This method is used to position the thumb in the scrollbar.
                                                            The general form
                                                                                    void setValue(int value)
                                                                                    where,
                                                                                    value is used to specify the position.

Event Handling with the Scrollbar:
                        The Scrollbar will generate the AdjustmentEvent, which will be handled by the method adjustmentValueChanged() of the AdjustmentListener interface in the package java.awt.event.

            The AdjustmentEvent class provides the method getAdjustable() which     returns the reference of the item on which we have clicked
                        Scrollbar referencename=(Scrollbar) ae.getAdjustable()
                        where
                                    ae is the reference of the AdjustmentEvent.
The general form of the method
                        public void adjustmentValueChanged(AdjustmentEvent ae)
                        {
                                    Scrollbar sb=(Scrollbar)ae.getAdjustable();
                                    /*body of the method*/
                        }

Comments

Popular posts from this blog

Menu bar example with applet viewer in java

      Menu bar +applet viewer example-3 import java.applet.*; import java.awt.*;  /*   <applet code="MenuDemo" height=200 width=200>   </applet> */ public class MenuDemo extends Applet {             public void init( )             {                         Menus m = new Menus("Menu Bar Demo");                                    m.resize(200,200);       m.show();             } } class Menus extends Frame {             Menus(String s)             {                         super(s);                         Me...

Java question

  Java ques interview Ques:-List any five features of Java?  Ans :-Some features include Object Oriented, Platform Independent, Robust, Interpreted, Multi-threaded Ques . write full form of jdbc & odbc ?  Ans :-  JDBC -java database connectivity.             ODBC - open database connectivity Ques:- what are types of packages ? Ans: 1. Pre-defined packages 2. User defined packages Ques :-Define class?  Ans:- A class is a blue print from which individual objects are created. A class can contain fields and methods to describe the behavior of an object. Ques:- Denfie string bulider? Ans :- Use StringBuilder whenever possible because it is faster than StringBuffer. But, if thread safety is necessary then use StringBuffer objects. Ques :- What is Singleton class?  Ans:Singleton class control object creation, limiting the number to one but allowing the flexibility to create m...

MVC Example 1

                        Swing MVC Example in java Java Swing first programs In this chapter, we will program our first programs in Swing toolkit. The examples are going  to be very simple. We will cover some basic functionality. Our first example In our first example, we will show a basic window. import javax.swing.JFrame; public class Simple extends JFrame { public Simple() { setSize(300, 200); setTitle("Simple"); setDefaultCloseOperation(EXIT_ON_CLOSE); } public static void main(String[] args) { Simple simple = new Simple(); simple.setVisible(true); } } While this code is very small, the application window can do quite a lot. It can be resized, maximized, minimized. All the complexity that comes with it has been hidden from the application programmer. import javax.swing.JFrame; Here we import the JFrame widget. It is a toplevel container, which is used for plac...