how do i model a card deck so that when a button "remove" is pressed, a card is removed from the top of the deck and when the button "return" is pressed, the removed card is retuned to the bottom of the deck and the card face being displayed on the GUI interface... Please help
Look at the LinkedList javadoc. It implements a FIFO queue, which sounds like the way your deck works.
The GUI is a completely separate issue. If you get your cards coming and going the way you want, we can dig into that later.
A good question is never answered. It is not a bolt to be tightened into place but a seed to be planted and to bear more seed toward the hope of greening the landscape of the idea. John Ciardi