الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

ربط action lesitner

مغلق
بدأه طالبة علم2 في 16 مايو 2003 · 5 رد · 590 مشاهدة · في JavaSE
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

أنا الآن رسمت مربع

وأريد المستخدم عندما يضغط على هذا المربع تظهر شاشة أخرى

الآن كيف أربط action lesitner بهذا المربع ؟؟؟

#2

تقدري تاخذي مكان الماوس عند الضغط يعني داخل ال(mousePressed)

مكان الماوس أقصدبه

getX و getY

وتشيكي إذا كانت الماوس انضغط داخل المربع أو خارجه

إذا كان داخله تظهري الشاشة الجديدة.......

سهله صح :D:D:D

أنشالله ما أكون عقدتها :confused:

smilieA4.gif

#3

جربي

Container c = getContentPane(); add a container



JButton b1=new JButton("Delete"); this is a button declear



c.add(b1); add a button to a container



b1.addActionListener(this); add an action listener



public void actionPerformed(ActionEvent e)

 {

  JOptionPane.ShowMessageDialog(null,"are you sure to delete this item!");

 }  a function done if button pressed
#4

شكرا

بس أنا ماعندي مشكلة في ال butoon ...

أنا مشكلتي في الرسمات اللي أرسمها وأحاول أربطها ب action

#5

عن طريق الفويد هذي

public void mousePressed(MouseEvent e)

{

 JOptionPane.ShowMessageDialog(null,"are you sure to delete this item!");

}

طبعا الببلك كلاس لازم تكون كذا

public calss classname extens JFrame implements MouseListener, MouseMotionListener

و بعد

import java.awt.*;

import java.awt.event.*;

هذا الموضوع مغلق.

مواضيع مشابهة