يصف المثال الموجود في هذه المقالة بإيجاز طريقة تنفيذ حدث النقر المزدوج على قائمة Java، والذي له قيمة مرجعية جيدة. شاركها مع الجميع لتكون مرجعا لك. الطرق المحددة هي كما يلي:
1. تعريف MouseListener؛
2. إضافة حدث mouseClicked في mouseListener؛
3. احصل على كائن القائمة من getSource() الخاص بـ MouseEvent؛
4. احصل على فهرس العنصر الذي تم النقر عليه من حدث getSelectedIndex() الخاص بالقائمة؛
5. وفقًا للفهرس، استخدم طريقة getItem() الخاصة بالقائمة للحصول على العنصر الذي تم النقر عليه؛
6. أخيرًا، استخدم addMouseListener() لإضافة MouseListener المحدد إلى القائمة.
// حدث النقر المزدوج على الماوس MouseListener mouseListener = new MouseAdapter() { public void mouseClicked(MouseEvent mouseEvent) { List theList = (List) mouseEvent.getSource(); if (mouseEvent.getClickCount() == 2) { int Index = theList.getSelectedIndex(); if (index >= 0) { String s = theList.getItem(index } } }};lstRoster.addMouseListener(mouseListener);
آمل أن تكون هذه المقالة مفيدة لبرمجة جافا للجميع.