Cursor হলো Object ক্লাসের একটি সাবক্লাস এবং इसे স্ক্রিনে পয়েন্ট বা ইন্ডিকেটর হিসেবে সংজ্ঞায়িত করা হয়। Cursor সিস্টেম থেকে ইনপুট সিলেক্ট করতে ব্যবহৃত হয় যা ইউজার মাউস দিয়ে অপারেট করে। Cursor ক্লাসে বিভিন্ন টাইপের কার্সর উপলব্ধ: DEFAULT_CURSOR, CROSSHAIR_CURSOR, HAND_CURSOR, TEXT_CURSOR, WAIT_CURSOR ইত্যাদি। Cursor ক্লাসের গুরুত্বপূর্ণ মেথডগুলো হলো getDefaultCursor(), getName(), getPredefinedCursor(), getSystemCustomCursor() এবং getType()।
উদাহরণ
import java.awt.*;
import javax.swing.*;
public class CursorTest extends JFrame {
public CursorTest() {
setTitle("Cursor Test");
Cursor cursor = new Cursor(Cursor.HAND_CURSOR); // HAND CURSOR
setCursor(cursor);
setSize(375, 250);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setLocationRelativeTo(null);
setVisible(true);
}
public static void main(String[] args) {
new CursorTest();
}
}
আউটপুট
