GUI version of ArraySetandGet