question: public MovingButtonContainer ( ) { setLayout ( new java . awt . FlowLayout ( ) ) ; timer = new Timer ( 30 , this ) ; button = new JButton ( "Start Animation" ) ; button . setOpaque ( false ) ; button . addActionListener ( this ) ; add ( button ) ; }
target:  Creates a new instance of TranslucentButton 