@Override
public void itemStateChanged(ItemEvent e) {
final boolean selected = (e.getStateChange() == ItemEvent.SELECTED);
+ cbBackLogReduce.setEnabled(!selected);
cbBackLog.setEnabled(!selected);
if(selected) {
cbBackLog.setSelected(false);
.addComponent(btnVideo))
.addGroup(gl_pnlInputMain.createSequentialGroup()
.addComponent(fldId, GroupLayout.PREFERRED_SIZE, 100, GroupLayout.PREFERRED_SIZE)
+ .addPreferredGap(ComponentPlacement.UNRELATED)
+ .addComponent(cbBackLogReduce)
.addComponent(cbBackLog)
.addComponent(fldBackLog, GroupLayout.PREFERRED_SIZE, 150, GroupLayout.PREFERRED_SIZE)
- .addComponent(cbBackLogReduce)
)
.addGroup(Alignment.TRAILING, gl_pnlInputMain.createSequentialGroup()
.addGroup(gl_pnlInputMain.createParallelGroup(Alignment.TRAILING)
.addGroup(gl_pnlInputMain.createParallelGroup(Alignment.BASELINE)
.addComponent(fldId, GroupLayout.PREFERRED_SIZE, GroupLayout.DEFAULT_SIZE, GroupLayout.PREFERRED_SIZE)
.addComponent(lblId)
+ .addComponent(cbBackLogReduce)
.addComponent(cbBackLog)
.addComponent(fldBackLog)
- .addComponent(cbBackLogReduce)
)
.addPreferredGap(ComponentPlacement.RELATED)
.addGroup(gl_pnlInputMain.createParallelGroup(Alignment.BASELINE)
text = p.getVideoFileNamePattern();
}
field.setText(text);
+
+ fldId.setEnabled(!(cbVideoLocal.isSelected() && cbCommentLocal.isSelected()));
+
}//GEN-LAST:event_useMovieLocalCheckBoxItemStateChanged
private void outputConvertCheckBoxItemStateChanged(java.awt.event.ItemEvent evt) {//GEN-FIRST:event_outputConvertCheckBoxItemStateChanged
private final JButton btnDeselect;
//入力領域 - 標準
private final JTextField fldId;
+ private final JCheckBox cbBackLogReduce = new JCheckBox("コメ数減少");
private final JCheckBox cbBackLog = new JCheckBox("過去ログ");
private final JTextField fldBackLog = new JTextField();
- private final JCheckBox cbBackLogReduce = new JCheckBox("コメ数減少");
private final JCheckBox cbVideoLocal;
private final JTextField fldVideo;
private final JButton btnVideo;
public void itemStateChanged(ItemEvent e) {
final boolean selected = (e.getStateChange() == ItemEvent.SELECTED);
fldBackLog.setEnabled(selected);
- cbBackLogReduce.setEnabled(selected);
}
});
- cbBackLogReduce.setEnabled(false);
cbBackLogReduce.setToolTipText("「コメントの量を減らす」場合はチェックを付けます。");
final boolean movieLocal = p.getVideoUseLocal();