I have a GUI class and the Logic class, which is the better choice:
make the logic class methods static and access them
LogicClass.method()
from the gui class.make the logic class regular and make 1 static object from this logic class
private static LogicClass logic;
make it non-static which is a little of a problem because i want to access some methods from the Main function in the GuiClass so it has to be static(i can access them through the constructor but I don't know if that's ok, something like connecting the server).