Только через интерфейсы - можно такое создать, то-бишь создать интерфейс, где будет одна функция, а другая функция этот класс будет принимать
Код
    public void Run(){
  //....
   DisplayController.Update(new DisplayControllerCallBack() {
    
    @Override
    public void ResizeDisplay(int width,int height) {
     game.Resize(width,height);
    }
   });
  }
//...
}
public static void Update(DisplayControllerCallBack callback){
  Display.update();
  Display.sync(60);
  if(Display.wasResized())
  {
   callback.ResizeDisplay(Display.getWidth(),Display.getHeight());
  }
}
Код
public interface DisplayControllerCallBack {
    void ResizeDisplay(int width,int height);
}