কম্পিউটার টিউটোরিয়াল

জাভা প্রোগ্রাম: JSlider-এ extent সেট করা


স্লাইডারের extent সেট করতে, setExtent() মেথড ব্যবহার করুন। এটি নব (knob) দ্বারা কভার করা রেঞ্জের সাইজ সেট করে।

JSlider slider = new JSlider(JSlider.HORIZONTAL, 0, 100, 70);
slider.setMinorTickSpacing(5);
slider.setMajorTickSpacing(20);
slider.setPaintTicks(true);
slider.setPaintLabels(true);
slider.setExtent(20);

নিচে JSlider-এ extent সেট করার একটি উদাহরণ দেওয়া হলো:

উদাহরণ

package my;
import javax.swing.JFrame;
import javax.swing.JPanel;
import javax.swing.JSlider;
import javax.swing.WindowConstants;
public class SwingDemo {
    public static void main(String[] args) {
        JFrame frame = new JFrame("Frame with Slider");
        JSlider slider = new JSlider(JSlider.HORIZONTAL, 0, 100, 70);
        slider.setMinorTickSpacing(5);
        slider.setMajorTickSpacing(20);
        slider.setPaintTicks(true);
        slider.setPaintLabels(true);
        slider.setExtent(20);
        JPanel panel = new JPanel();
        panel.add(slider);
        frame.add(panel);
        frame.setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE);
        frame.setSize(500, 300);
        frame.setVisible(true);
    }
}

আউটপুট হলো JSlide ডিসপ্লে করছে:

জাভা প্রোগ্রাম: JSlider-এ extent সেট করা

এখন আপনি JSlider-এর শেষ পর্যন্ত এক্সটেন্ড করতে পারবেন না কারণ উপরে extent সেট করা হয়েছে:

জাভা প্রোগ্রাম: JSlider-এ extent সেট করা

  1. জাভা প্রোগ্রাম: বৃত্তের পরিধি (Perimeter) বের করার পদ্ধতি

  2. জাভা প্রোগ্রাম: ট্রাপিজিয়াম (Trapezium) এর ক্ষেত্রফল বের করার পদ্ধতি

  3. জাভা প্রোগ্রাম: আয়তের পরিসীমা নির্ণয়

  4. জাভাতে JSlider-এর মান পরিবর্তন সনাক্ত করা