im getting setbounds values as magic numbers. Is there a way to assign all values to a variable rather than assigning a variable to each value?

setBounds(10,0,30,200);

thanks in advance.

有帮助吗?

解决方案

You can create an instance of the Rectangle class and pass this as argument and the Rectangle will be defined as final static constant

private final static Rectangle xBounds = new Rectangle(10,0,30,200);

inside your code

setBounds(xBounds);
许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top