我會形成新的問題。我可以做一個方法,它會執行它的參數
這是我現在有(LWJGL不是一個JButton):
public static boolean isButtonClicked(String buttonName){
Button b = getButton(buttonName);
float mouseY = essentials.Boot.HEIGHT - Mouse.getY() - 1;
if (Mouse.getX() > b.getX() && Mouse.getX() < b.getX() + b.getWidth() &&
mouseY > b.getY() && mouseY < b.getY() + b.getHeight()){
return true;
}
return false;
}
而這就是我的主類
if(Ui.isButtonClicked("buttonName")/*Takes a name of a button as a argument*/){
System.out.println();
}
,所以我不希望這是幾個,如果在我的主要發言。但它總是不同的,我想要做的,如果按鈕被點擊。所以我的問題是,如果有辦法做這樣的事情。如果你仍然不知道我是什麼意思,我只是想刪除帖子。
請參加Java課程或閱讀Java編程入門書。 –
如果你問是否可以參數化方法,那麼答案是肯定的...。提供你是一個定義它們的方法。 –
你想要一個方法作爲參數嗎? – csmckelvey