X-Git-Url: http://git.osdn.net/view?a=blobdiff_plain;f=frontend%2Fsrc%2Fyukihane%2Finqubus%2Fgui%2FConfigDialog.java;fp=frontend%2Fsrc%2Fyukihane%2Finqubus%2Fgui%2FConfigDialog.java;h=cbb22357dabb91cf683f65d38d1ac5ef2e5f48de;hb=0724a4b0f6f81ad16177ba667e67755a088f809d;hp=abf79e1b5040b00f02a38657b7de4b1ea054c213;hpb=3ca8590dcec276c579c5d77ec5e0a31ca4cdb467;p=coroid%2Finqubus.git diff --git a/frontend/src/yukihane/inqubus/gui/ConfigDialog.java b/frontend/src/yukihane/inqubus/gui/ConfigDialog.java index abf79e1..cbb2235 100644 --- a/frontend/src/yukihane/inqubus/gui/ConfigDialog.java +++ b/frontend/src/yukihane/inqubus/gui/ConfigDialog.java @@ -83,6 +83,7 @@ public class ConfigDialog extends JDialog { final JLabel lblCommentMinSizeManual = new JLabel(); final JLabel lblCommentDisplayMax = new JLabel(); final JLabel lblCommentDisplayMaxManual = new JLabel(); + final JLabel lblCommentOwnerOnly = new JLabel(); final JPanel pnlCommentAdvanced = new JPanel(); final JLabel lblFontPath = new JLabel(); cbFontSizeArrangeDisable = new JCheckBox(); @@ -376,6 +377,8 @@ public class ConfigDialog extends JDialog { lblCommentDisplayMaxManual.setText("手動設定"); + lblCommentOwnerOnly.setText("取得するコメントの種類"); + GroupLayout gl_pnlCommentStandard = new GroupLayout(pnlCommentStandard); pnlCommentStandard.setLayout(gl_pnlCommentStandard); gl_pnlCommentStandard.setAutoCreateContainerGaps(true); @@ -385,20 +388,30 @@ public class ConfigDialog extends JDialog { .addGroup(gl_pnlCommentStandard.createParallelGroup(GroupLayout.Alignment.LEADING) .addComponent(lblCommentSize) .addComponent(lblCommentMinSize) - .addComponent(lblCommentDisplayMax)) - .addGroup(gl_pnlCommentStandard.createParallelGroup(GroupLayout.Alignment.LEADING) - .addComponent(cbCommentSizeAuto) - .addComponent(cbCommentMinDisable) - .addComponent(cbCommentMinSizeAuto) - .addComponent(cbCommentDisplaySizeDefault)) - .addGroup(gl_pnlCommentStandard.createParallelGroup(GroupLayout.Alignment.LEADING) - .addComponent(lblCommentSizeManual) - .addComponent(lblCommentMinSizeManual) - .addComponent(lblCommentDisplayMaxManual)) + .addComponent(lblCommentDisplayMax) + .addComponent(lblCommentOwnerOnly) + ) .addGroup(gl_pnlCommentStandard.createParallelGroup(GroupLayout.Alignment.LEADING) - .addComponent(fldCommentSizeManual, 48, GroupLayout.DEFAULT_SIZE, GroupLayout.PREFERRED_SIZE) - .addComponent(fldCommentMinSizeManual, 48, GroupLayout.DEFAULT_SIZE, GroupLayout.PREFERRED_SIZE) - .addComponent(fldCommentDisplaySizeManual, 48, GroupLayout.DEFAULT_SIZE, GroupLayout.PREFERRED_SIZE)) + .addGroup(gl_pnlCommentStandard.createSequentialGroup() + .addGroup(gl_pnlCommentStandard.createParallelGroup(GroupLayout.Alignment.LEADING) + .addComponent(cbCommentSizeAuto) + .addComponent(cbCommentMinDisable) + .addComponent(cbCommentMinSizeAuto) + .addComponent(cbCommentDisplaySizeDefault) + ) + .addGroup(gl_pnlCommentStandard.createParallelGroup(GroupLayout.Alignment.LEADING) + .addComponent(lblCommentSizeManual) + .addComponent(lblCommentMinSizeManual) + .addComponent(lblCommentDisplayMaxManual)) + .addGroup(gl_pnlCommentStandard.createParallelGroup(GroupLayout.Alignment.LEADING) + .addComponent(fldCommentSizeManual, 48, GroupLayout.DEFAULT_SIZE, GroupLayout.PREFERRED_SIZE) + .addComponent(fldCommentMinSizeManual, 48, GroupLayout.DEFAULT_SIZE, GroupLayout.PREFERRED_SIZE) + .addComponent(fldCommentDisplaySizeManual, 48, GroupLayout.DEFAULT_SIZE, GroupLayout.PREFERRED_SIZE)) + ) + .addGroup(gl_pnlCommentStandard.createSequentialGroup() + .addComponent(cbCommentOwnerOnly) + ) + ) ); gl_pnlCommentStandard.setVerticalGroup( gl_pnlCommentStandard.createSequentialGroup() @@ -420,6 +433,10 @@ public class ConfigDialog extends JDialog { .addComponent(cbCommentDisplaySizeDefault) .addComponent(lblCommentDisplayMaxManual) .addComponent(fldCommentDisplaySizeManual)) + .addGroup(gl_pnlCommentStandard.createParallelGroup(GroupLayout.Alignment.BASELINE) + .addComponent(lblCommentOwnerOnly) + .addComponent(cbCommentOwnerOnly) + ) ); pnlCommentAdvanced.setBorder(BorderFactory.createTitledBorder("高度な設定")); @@ -830,6 +847,7 @@ public class ConfigDialog extends JDialog { private final NumberFormattedTextField fldCommentMinSizeManual = new NumberFormattedTextField(); private final JCheckBox cbCommentDisplaySizeDefault = new JCheckBox("標準(30)"); private final NumberFormattedTextField fldCommentDisplaySizeManual = new NumberFormattedTextField(); + private final JCheckBox cbCommentOwnerOnly = new JCheckBox("投稿者コメントのみ"); // コメント - 高度な設定 private final JTextField fldFontPath; private final JTextField fldFontIndex; @@ -946,6 +964,7 @@ public class ConfigDialog extends JDialog { fldCommentSizeManual.setText(p.getCommentMinSizeManual()); cbCommentDisplaySizeDefault.setSelected(p.getCommentDisplaySizeDefault()); fldCommentDisplaySizeManual.setText(p.getCommentDisplaySizeManual()); + cbCommentOwnerOnly.setSelected(p.getCommentOwnerOnly()); /** * コメント - 高度な設定 @@ -1069,6 +1088,7 @@ public class ConfigDialog extends JDialog { p.setCommentMinSizeManual(fldCommentSizeManual.getText()); p.setCommentDisplaySizeDefault(cbCommentDisplaySizeDefault.isSelected()); p.setCommentDisplaySizeManual(fldCommentDisplaySizeManual.getText()); + p.setCommentOwnerOnly(cbCommentOwnerOnly.isSelected()); /** * コメント - 高度な設定