/Users/lyon/j4p/src/bookExamples/ch26Graphics/carl/logPolar/RingNumberTextFieldOld.java

1    /* 
2     * Created by IntelliJ IDEA. 
3     * User: root 
4     * Date: Feb 8, 2002 
5     * Time: 12:36:06 PM 
6     * To change template for new class use 
7     * Code Style | Class Templates options (Tools | IDE Options). 
8     */ 
9    package bookExamples.ch26Graphics.carl.logPolar; 
10    
11   import bookExamples.ch26Graphics.carl.logPolar.Controller; 
12    
13   class RingNumberTextFieldOld extends gui.run.RunTextFieldOld { 
14       private Controller main; 
15    
16       public RingNumberTextFieldOld(Controller main) { 
17           super(Integer.toString(main.getLogic().getRings()), 6); 
18           this.main = main; 
19       } 
20    
21       public void run() { 
22           main.getLogic().setRings(Integer.parseInt(getText())); 
23           main.newArray(main.getLogic().getRings(), main.getLogic().getRays(), main.getLogic().isRadially()); 
24           main.getLogic().getPanDisplay().repaint(); 
25       } 
26   } 
27