Examples of EncodingComboBoxModel


Examples of org.pentaho.reporting.engine.classic.core.modules.gui.commonswing.EncodingComboBoxModel

    if (printerSpecification == null)
    {
      throw new NullPointerException(EncodingSelector.MESSAGES.getErrorString(
          "EncodingSelector.ERROR_0002_NULL_SPECIFICATION")); //$NON-NLS-1$
    }
    final EncodingComboBoxModel defaultEncodingModel = EncodingComboBoxModel.createDefaultModel(locale);

    final EncodingComboBoxModel retval = new EncodingComboBoxModel(locale);
    for (int i = 0; i < defaultEncodingModel.getSize(); i++)
    {
      final String encoding = defaultEncodingModel.getEncoding(i);
      if (printerSpecification.isEncodingSupported(encoding))
      {
        final String description = defaultEncodingModel.getDescription(i);
        retval.addEncoding(encoding, description);
      }
    }
    retval.sort();
    final Object oldSelectedValue = encodingComboBox.getSelectedItem();
    encodingComboBox.setModel(retval);
    encodingComboBoxModel = retval;
    encodingComboBoxModel.setSelectedItem(oldSelectedValue);
  }
View Full Code Here

Examples of org.pentaho.reporting.engine.classic.core.modules.gui.commonswing.EncodingComboBoxModel

    if (printerSpecification == null)
    {
      throw new NullPointerException(EncodingSelector.MESSAGES.getErrorString(
          "EncodingSelector.ERROR_0002_NULL_SPECIFICATION")); //$NON-NLS-1$
    }
    final EncodingComboBoxModel defaultEncodingModel = EncodingComboBoxModel.createDefaultModel(locale);

    final EncodingComboBoxModel retval = new EncodingComboBoxModel(locale);
    for (int i = 0; i < defaultEncodingModel.getSize(); i++)
    {
      final String encoding = defaultEncodingModel.getEncoding(i);
      if (printerSpecification.isEncodingSupported(encoding))
      {
        final String description = defaultEncodingModel.getDescription(i);
        retval.addEncoding(encoding, description);
      }
    }
    retval.sort();
    final Object oldSelectedValue = encodingComboBox.getSelectedItem();
    encodingComboBox.setModel(retval);
    encodingComboBoxModel = retval;
    encodingComboBoxModel.setSelectedItem(oldSelectedValue);
  }
View Full Code Here

Examples of xgenerator.ui.swing.model.EncodingComboBoxModel

    this.modelDescriptionField = new JTextField();
    this.modelDescriptionField.setPreferredSize(new Dimension(200, 20));
    metadataInfoPanel.add(this.modelDescriptionField);
   
    metadataInfoPanel.add(new JLabel("编码:"));
    this.encodingComboBox = new JComboBox(new EncodingComboBoxModel());
    metadataInfoPanel.add(this.encodingComboBox);
   
    return metadataInfoPanel;
  }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.