中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

java中getsource方法怎么使用

小億
289
2023-09-27 18:54:40
欄目: 編程語言

在Java中,getSource()方法用于獲取事件源對象。它通常用于處理GUI事件,例如按鈕點擊事件、鼠標點擊事件等。

以下是使用getSource()方法的示例代碼:

import java.awt.*;
import java.awt.event.*;
public class EventExample {
private Button button;
public EventExample() {
// 創建一個按鈕對象
button = new Button("Click me");
// 添加按鈕點擊事件監聽器
button.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
// 獲取事件源對象
Object source = e.getSource();
// 判斷事件源是否為按鈕對象
if (source == button) {
System.out.println("Button clicked");
}
}
});
// 創建一個窗口對象
Frame frame = new Frame("Event Example");
frame.add(button);
frame.setSize(300, 200);
frame.setVisible(true);
}
public static void main(String[] args) {
new EventExample();
}
}

在上面的示例代碼中,我們創建了一個按鈕對象,并為按鈕添加了一個點擊事件監聽器。當按鈕被點擊時,actionPerformed()方法會被調用,并通過getSource()方法獲取到按鈕對象。然后我們可以根據事件源對象的類型進行相應的處理。

0
SHOW| 大同县| 蒙山县| 成都市| 永新县| 永州市| 陆丰市| 贺州市| 汶上县| 高阳县| 鲁甸县| 汝州市| 都安| 旺苍县| 丰县| 东乡族自治县| 岑溪市| 伽师县| 呼伦贝尔市| 凤翔县| 辽宁省| 长葛市| 章丘市| 四川省| 监利县| 陆河县| 淄博市| 双辽市| 卢龙县| 岱山县| 丹棱县| 高邑县| 星子县| 岳西县| 阿拉善盟| 浦江县| 博客| 边坝县| 鄄城县| 鹿泉市| 会东县|