From ab4864142d0d57ca81b002cb81ebc32fd20248b8 Mon Sep 17 00:00:00 2001 From: yukihane Date: Thu, 25 Aug 2011 17:18:34 +0900 Subject: [PATCH] =?utf8?q?=E7=A6=81=E5=89=87=E6=96=87=E5=AD=97=E8=A8=AD?= =?utf8?q?=E5=AE=9A=E9=A0=85=E7=9B=AE=E3=82=92=E8=BF=BD=E5=8A=A0?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit --- .../src/yukihane/inqubus/gui/ConfigDialog.java | 46 +++++++++++++++++++++- 1 file changed, 45 insertions(+), 1 deletion(-) diff --git a/frontend/src/yukihane/inqubus/gui/ConfigDialog.java b/frontend/src/yukihane/inqubus/gui/ConfigDialog.java index 56bfdae..0453b0b 100644 --- a/frontend/src/yukihane/inqubus/gui/ConfigDialog.java +++ b/frontend/src/yukihane/inqubus/gui/ConfigDialog.java @@ -418,6 +418,38 @@ public class ConfigDialog extends JDialog { .addContainerGap(GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)) ); + final JPanel pnlFileProhibit = new JPanel(); + pnlFileProhibit.setBorder(BorderFactory.createTitledBorder("禁則文字")); + final JLabel lblReplaceFrom = new JLabel("置換対象文字"); + final JLabel lblReplaceTo = new JLabel("置換後文字"); + + final GroupLayout glProhibit = new GroupLayout(pnlFileProhibit); + glProhibit.setAutoCreateContainerGaps(true); + glProhibit.setAutoCreateGaps(true); + pnlFileProhibit.setLayout(glProhibit); + + glProhibit.setHorizontalGroup(glProhibit.createSequentialGroup() + .addGroup(glProhibit.createParallelGroup() + .addComponent(lblReplaceFrom) + .addComponent(lblReplaceTo) + ) + .addGroup(glProhibit.createParallelGroup() + .addComponent(fldReplaceFrom) + .addComponent(fldReplaceTo) + ) + ); + + glProhibit.setVerticalGroup(glProhibit.createSequentialGroup() + .addGroup(glProhibit.createParallelGroup(Alignment.BASELINE) + .addComponent(lblReplaceFrom) + .addComponent(fldReplaceFrom) + ) + .addGroup(glProhibit.createParallelGroup(Alignment.BASELINE) + .addComponent(lblReplaceTo) + .addComponent(fldReplaceTo) + ) + ); + GroupLayout gl_pnlFile = new GroupLayout(pnlFile); pnlFile.setLayout(gl_pnlFile); gl_pnlFile.setHorizontalGroup( @@ -427,7 +459,9 @@ public class ConfigDialog extends JDialog { .addGroup(gl_pnlFile.createParallelGroup(GroupLayout.Alignment.TRAILING) .addComponent(pnlFileOutput, GroupLayout.Alignment.LEADING, GroupLayout.DEFAULT_SIZE, GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE) .addComponent(pnlFileVideo, GroupLayout.DEFAULT_SIZE, GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE) - .addComponent(pnlFileComment, GroupLayout.Alignment.LEADING, GroupLayout.DEFAULT_SIZE, GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)) + .addComponent(pnlFileComment, GroupLayout.Alignment.LEADING, GroupLayout.DEFAULT_SIZE, GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE) + .addComponent(pnlFileProhibit, GroupLayout.Alignment.LEADING, GroupLayout.DEFAULT_SIZE, GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE) + ) .addContainerGap()) ); gl_pnlFile.setVerticalGroup( @@ -439,6 +473,8 @@ public class ConfigDialog extends JDialog { .addComponent(pnlFileComment, GroupLayout.PREFERRED_SIZE, GroupLayout.DEFAULT_SIZE, GroupLayout.PREFERRED_SIZE) .addPreferredGap(ComponentPlacement.RELATED) .addComponent(pnlFileOutput, GroupLayout.PREFERRED_SIZE, GroupLayout.DEFAULT_SIZE, GroupLayout.PREFERRED_SIZE) + .addPreferredGap(ComponentPlacement.RELATED) + .addComponent(pnlFileProhibit, GroupLayout.PREFERRED_SIZE, GroupLayout.DEFAULT_SIZE, GroupLayout.PREFERRED_SIZE) .addContainerGap()) ); @@ -1087,6 +1123,9 @@ public class ConfigDialog extends JDialog { private final JCheckBox cbOutputEnable; private final JCheckBox cbOutputCommentOverlay; private final JCheckBox cbOutputDisplayProgress; + // ファイル - 禁則文字 + private final JTextField fldReplaceFrom = new JTextField(); + private final JTextField fldReplaceTo = new JTextField(); // コメント // コメント private final JCheckBox cbCommentSizeAuto; @@ -1190,6 +1229,11 @@ public class ConfigDialog extends JDialog { cbOutputCommentOverlay.setSelected(p.getOutputCommentOverlay()); cbOutputDisplayProgress.setSelected(p.getOutputDisplayProgress()); + /* + * ファイル - 禁則文字 + */ + // TODO ファイル - 禁則文字 + /** * コメント */ -- 2.11.0