I'm currently using this code to check my mouse's x and y coordinate and see if it coincides with any of my buttons.
if (e.getY() > 204 && e.getY() < 280) {
if (e.getX() > 190 && e.getX() < 525) {
selected = 1;
}
} else if (e.getY() > 322 && e.getY() < 397) {
if (e.getX() > 231 && e.getX() < 481) {
selected = 2;
}
} else if (e.getY() > 439 && e.getY() < 512) {
if (e.getX() > 271 && e.getX() < 442) {
selected = 3;
}
} else if (e.getY() > 560 && e.getY() < 634) {
if (e.getX() > 282 && e.getX() < 425) {
selected = 4;
}
} else {
selected = 0;
}
It works 100% but it seems to slow down my program a fair bit. Is there a more efficient way to check and see if my mouse is over one of my 4 buttons?
Thanks