public WindowSystemBrandingPanel(BrandingModel model) {
super(NbBundle.getMessage(BasicBrandingPanel.class, "LBL_WindowSystemTab"), model); //NOI18N
initComponents();
refresh();
enableDisableComponents();
ItemListener listener = new ItemListener() {
@Override
public void itemStateChanged(ItemEvent e) {
setModified();
}
};
cbEnableDnd.addItemListener(listener);
cbEnableEditorClosing.addItemListener(listener);
cbEnableFloating.addItemListener(listener);
cbEnableMaximization.addItemListener(listener);
cbEnableMinimumSize.addItemListener(listener);
cbEnableResizing.addItemListener(listener);
cbEnableSliding.addItemListener(listener);
cbEnableViewClosing.addItemListener(listener);
cbEnableAutoSlideInMinimizedMode.addItemListener( listener );
cbEnableEditorModeDnD.addItemListener( listener );
cbEnableEditorModeUndocking.addItemListener( listener );
cbEnableModeClosing.addItemListener( listener );
cbEnableModeSliding.addItemListener( listener );
cbEnableViewModeDnD.addItemListener( listener );
cbEnableViewModeUndocking.addItemListener( listener );
}
java类java.awt.event.ItemListener的实例源码
WindowSystemBrandingPanel.java 文件源码
项目:incubator-netbeans
阅读 17
收藏 0
点赞 0
评论 0
ScriptTab.java 文件源码
项目:Equella
阅读 22
收藏 0
点赞 0
评论 0
private void setupGui()
{
nameLabel = new JLabel(s("name"));
name = new I18nTextField(BundleCache.getLanguages());
descriptionLabel = new JLabel(s("description"));
description = new I18nTextArea(BundleCache.getLanguages());
description.setTextRows(5);
moveToLive = new JCheckBox(s("move"));
moveToLive.addItemListener(new ItemListener()
{
@Override
public void itemStateChanged(ItemEvent e)
{
enableMoveToLive(moveToLive.isSelected());
}
});
moveToLiveGroup = new ButtonGroup();
moveToLiveArrival = new JRadioButton(s("move.arrival"));
moveToLiveAccept = new JRadioButton(s("move.acceptance"));
moveToLiveGroup.add(moveToLiveArrival);
moveToLiveGroup.add(moveToLiveAccept);
proceedNext = new JCheckBox(s("proceed.next"));
proceedExplanation = new JLabel("<html>" + s("proceed.explanation"));
scriptLabel = new JLabel(s("scriptlabel"));
script = new EquellaSyntaxTextArea(100, 200);
script.addFocusListener(this);
script.addCaretListener(this);
statusbar = new JStatusBar(EditorHelper.getStatusBarSpinner());
}
ValueCellEditor.java 文件源码
项目:incubator-netbeans
阅读 69
收藏 0
点赞 0
评论 0
public ValueCellEditor() {
textEditor = new JTextField();
booleanEditor = new JCheckBox();
booleanEditor.setOpaque(false);
booleanEditor.getModel().addItemListener(new ItemListener() {
public void itemStateChanged(ItemEvent e) {
stopCellEditing();
}
});
booleanLabel = new JCheckBox();
booleanLabel.setOpaque(false);
label = new JLabel();
label.setBorder(BorderFactory.createEmptyBorder(2, 10, 2, 5));
}
GroupBox.java 文件源码
项目:Equella
阅读 19
收藏 0
点赞 0
评论 0
@Override
public void itemStateChanged(final ItemEvent e)
{
if( allowSetEnable )
{
setAllEnabled(e.getStateChange() == ItemEvent.SELECTED);
}
for( final ItemListener listener : listenerList.getListeners(ItemListener.class) )
{
listener.itemStateChanged(e);
}
}
JComboBoxOperator.java 文件源码
项目:openjdk-jdk10
阅读 27
收藏 0
点赞 0
评论 0
/**
* Maps {@code JComboBox.addItemListener(ItemListener)} through queue
*/
public void addItemListener(final ItemListener itemListener) {
runMapping(new MapVoidAction("addItemListener") {
@Override
public void map() {
((JComboBox) getSource()).addItemListener(itemListener);
}
});
}
Tap.java 文件源码
项目:Yass
阅读 29
收藏 0
点赞 0
评论 0
/**
* Gets the contentPanel attribute of the Tap object
*
* @return The contentPanel value
*/
private JPanel getContentPanel() {
JPanel content = new JPanel(new BorderLayout());
JTextPane txt = new JTextPane();
HTMLDocument doc = (HTMLDocument) txt.getEditorKitForContentType("text/html").createDefaultDocument();
doc.setAsynchronousLoadPriority(-1);
txt.setDocument(doc);
URL url = I18.getResource("create_tap.html");
try {
txt.setPage(url);
} catch (Exception ignored) {
}
txt.setEditable(false);
content.add("North", new JScrollPane(txt));
table = new YassTable();
table.setEnabled(false);
content.add("Center", scroll = new JScrollPane(table));
content.add("South", check = new JCheckBox(I18.get("create_tap_edit")));
check.setSelected(wizard.getValue("starteditor").equals("true"));
check.addItemListener(
new ItemListener() {
public void itemStateChanged(ItemEvent e) {
if (check.isSelected()) {
wizard.setValue("starteditor", "true");
} else {
wizard.setValue("starteditor", "false");
}
}
});
scroll.setPreferredSize(new Dimension(100, 100));
scroll.setVerticalScrollBarPolicy(JScrollPane.VERTICAL_SCROLLBAR_ALWAYS);
return content;
}
HibernateConfigurationWizardPanel.java 文件源码
项目:incubator-netbeans
阅读 18
收藏 0
点赞 0
评论 0
/** Creates new form HibernateConfigurationWizardPanel */
public HibernateConfigurationWizardPanel() {
initComponents();
setDefaults();
cmbDbConnection.addItemListener(new ItemListener() {
public void itemStateChanged(ItemEvent e) {
changeSupport.fireChange();
}
});
}
QueryParameter.java 文件源码
项目:incubator-netbeans
阅读 19
收藏 0
点赞 0
评论 0
public ComboParameter(JComboBox combo, String parameter, String encoding) {
super(parameter, encoding);
this.combo = combo;
combo.setModel(new DefaultComboBoxModel());
combo.addItemListener(new ItemListener() {
@Override
public void itemStateChanged(ItemEvent e) {
fireStateChanged();
}
});
original = (ParameterValue) combo.getSelectedItem();
}
AbstractButtonOperator.java 文件源码
项目:openjdk-jdk10
阅读 19
收藏 0
点赞 0
评论 0
/**
* Maps {@code AbstractButton.removeItemListener(ItemListener)} through queue
*/
public void removeItemListener(final ItemListener itemListener) {
runMapping(new MapVoidAction("removeItemListener") {
@Override
public void map() {
((AbstractButton) getSource()).removeItemListener(itemListener);
}
});
}
MainView.java 文件源码
项目:TwitchBot
阅读 24
收藏 0
点赞 0
评论 0
public void setItemListener(ItemListener i) {
this.actAsBot.addItemListener(i);
this.trollMatti.addItemListener(i);
this.trollPaul.addItemListener(i);
this.logToFile.addItemListener(i);
}