CS241: Spring 2017 -- Lecture 1

  1. (20) Introduction, administrivia and overview
  2. My goals (In any enterprise, this is always the first question to ask/answer.)
  3. /* prescription for beginning a GUI NetBeans project...
     *
     * a. create a project Application (save where you will be able to find it!)
     * b. add new WhateverFrame() as the only thing in main
     * c. create a Swing Frame with the same name (i.e. WhateverFrame)
     *      set its layout to null
     *      in the constructor: setVisible(true); and setSize(456, 567); -- otherwise they retain their default values of 0 (i.e. false, and (0,0))
     *      add the Components you want
     *      for each Component
     *          set the name to something meaningful
     *          set the label/text/whatever to what you want
     *          add event handlers as needed
     * */
                
  4. (20) Example let the user repeatedly input a number, n; store 1-n in an array; display the array to a TextArea (one per line) -- handle bad input gracefully
  5. (20) Java and the process of programming
  6. Lab 1
  7. Arranging lab partners for this lab...