gpt4 book ai didi

Java - 解析对其他类的方法调用

转载 作者:行者123 更新时间:2023-12-02 03:14:55 25 4
gpt4 key购买 nike

我想外包我的菜单创建器,所以我创建了类 Menuhelper。

我有一个名为“addActionListener”的方法,它将操作添加到菜单项

  public static void addActionListener(JMenuItem menuItem ) //Need parsed Method
{

menuItem.addActionListener(new ActionListener()
{
public void actionPerformed(ActionEvent e)
{
//MethodeCall
}
});
}

如何解析我需要的方法?作为字符串?

最佳答案

您可以使用回调方法或 java 8 lambda 表达式。

public static void addActionListener(JMenuItem menuItem, Callback callback) //Need parsed Method   {
menuItem.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e){
callback.doAction();
}
});
}

关于Java - 解析对其他类的方法调用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40460711/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com