Package de.sciss.gui

Examples of de.sciss.gui.StringItem


    super();
   
    final de.sciss.app.Application  app = AbstractApplication.getApplication();
   
    modes  = new StringItem[] {
      new StringItem( "cartesian", app.getResourceString( "renderVTModeCartesian" )),
      new StringItem( "polar", app.getResourceString( "renderVTModePolar" ))
    };
  }
View Full Code Here


  private void createSettingsView()
  {
    JLabel            lb;
    final List          collAlgorithms  = VectorTransformer.getTransforms();
    Map              map;
    StringItem          item;
    Boolean            b;
    final GridBagLayout      lay        = new GridBagLayout();
    final GridBagConstraints  con        = new GridBagConstraints();
    final Insets        ascetic      = new Insets( 2, 4, 2, 4 );
    final Insets        bourgeois    = new Insets( 2, 24, 14, 4 );
    final Application      app        = AbstractApplication.getApplication();

    this.setLayout( lay );

    ggMode      = new PrefComboBox();
    for( int i = 0; i < modes.length; i++ ) {
      ggMode.addItem( modes[i] );
    }
    ggMode.setSelectedIndex( MODE_CARTESIAN );
    ggMode.setPreferences( classPrefs, KEY_MODE );

    ggApplyX    = new PrefCheckBox(); // Main.getResourceString( "renderVTApplyX" ));
    ggApplyY    = new PrefCheckBox(); // Main.getResourceString( "renderVTApplyY" ));
    ggTransformX  = new PrefComboBox();
    ggTransformY  = new PrefComboBox();
    ggCenterX    = new PrefNumberField();
//    ggCenterX.setSpace( new NumberSpace( 0.0, 1.0, 0.0 ));
    ggCenterX.setSpace( new NumberSpace( -1.0, 1.0, 0.0 ));
//    ggCenterX.setNumber( new Double( 0.5 ));
    ggCenterX.setNumber( new Double( 0.0 ));
    ggCenterY    = new PrefNumberField();
//    ggCenterY.setSpace( new NumberSpace( 0.0, 1.0, 0.0 ));
    ggCenterY.setSpace( new NumberSpace( -1.0, 1.0, 0.0 ));
//    ggCenterY.setNumber( new Double( 0.5 ));
    ggCenterY.setNumber( new Double( 0.0 ));
    funcGUIX    = new JScrollPane( JScrollPane.VERTICAL_SCROLLBAR_NEVER,
                       JScrollPane.HORIZONTAL_SCROLLBAR_NEVER );
    funcGUIY    = new JScrollPane( JScrollPane.VERTICAL_SCROLLBAR_NEVER,
                       JScrollPane.HORIZONTAL_SCROLLBAR_NEVER );
    funcGUIX.setViewportBorder( BorderFactory.createEmptyBorder( 2, 2, 2, 2 ));
    funcGUIY.setViewportBorder( BorderFactory.createEmptyBorder( 2, 2, 2, 2 ));
   
    for( int i = 0; i < collAlgorithms.size(); i++ ) {
      map    = (Map) collAlgorithms.get( i );
      b    = (Boolean) map.get( VectorTransformer.KEY_RENDERPLUGIN );
      if( b == null || !b.booleanValue() ) continue;
      item  = new StringItem( map.get( Main.KEY_CLASSNAME ).toString(),
                    map.get( Main.KEY_HUMANREADABLENAME ));
      ggTransformX.addItem( item );
      ggTransformY.addItem( item );
    }
View Full Code Here

      nl        = domDoc.getElementsByTagName( "synthcontrol" );
      for( i = 0; i < nl.getLength(); i++ ) {
        node    = (Element) nl.item( i );
        if( node.hasAttribute( "name" ) && node.hasAttribute( "screenname" )) {
          collSynthControls.add( node );
          ggLispSource.addItem( new StringItem( node.getAttribute( "name" ),
                                                node.getAttribute( "screenname" )));
        }
      }
    }
    catch( SAXParseException e1 ) {
View Full Code Here

TOP

Related Classes of de.sciss.gui.StringItem

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.