public void update(double dt) { // Select when clicked if (isHovered()) { if (Input.isMousePressed()) { select(); } } if (Input.isPressed(KeyEvent.VK_PASTE) && isSelected()) { paste(); } // Determine color based on selected or not int regular = 180; if (isSelected()) setColor(Color.white); else setColor(new Color(regular, regular, regular)); }