*/
package yukihane.inqubus.gui;
+import static javax.swing.GroupLayout.DEFAULT_SIZE;
+import static javax.swing.GroupLayout.PREFERRED_SIZE;
+
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.util.ArrayList;
.addComponent(pnlButton)
);
+ final JLabel lblSystemThreadDownload = new JLabel("ダウンロードスレッド数");
+ final JLabel lblSystemWaitDownload = new JLabel("ダウンロード開始最小間隔(秒)");
+ final JLabel lblSystemThreadConvert = new JLabel("変換スレッド数");
+ final JLabel lblSystemTempDir = new JLabel("作業フォルダ");
+
+ final JPanel pnlSystemGeneral = new JPanel();
+ pnlSystemGeneral.setBorder(BorderFactory.createTitledBorder("システム"));
+ final GroupLayout glSystemGenegal = new GroupLayout(pnlSystemGeneral);
+ glSystemGenegal.setAutoCreateGaps(true);
+ glSystemGenegal.setAutoCreateContainerGaps(true);
+ pnlSystemGeneral.setLayout(glSystemGenegal);
+
+ glSystemGenegal.setHorizontalGroup(glSystemGenegal.createParallelGroup()
+ .addGroup(glSystemGenegal.createSequentialGroup()
+ .addGroup(glSystemGenegal.createParallelGroup()
+ .addComponent(lblSystemThreadDownload)
+ .addComponent(lblSystemWaitDownload)
+ .addComponent(lblSystemThreadConvert))
+ .addGroup(glSystemGenegal.createParallelGroup()
+ .addComponent(fldSystemThreadDownload, PREFERRED_SIZE, 40, PREFERRED_SIZE)
+ .addComponent(fldSystemWaitDownload, PREFERRED_SIZE, 40, PREFERRED_SIZE)
+ .addComponent(fldSystemThreadConvert, PREFERRED_SIZE, 40, PREFERRED_SIZE)
+ )
+ )
+ .addGroup(glSystemGenegal.createSequentialGroup()
+ .addComponent(lblSystemTempDir)
+ .addComponent(fldSystemTempDir, DEFAULT_SIZE, 400, Short.MAX_VALUE)
+ )
+ );
+
+ glSystemGenegal.setVerticalGroup(glSystemGenegal.createSequentialGroup()
+ .addGroup(glSystemGenegal.createParallelGroup(Alignment.BASELINE)
+ .addComponent(lblSystemThreadDownload)
+ .addComponent(fldSystemThreadDownload, DEFAULT_SIZE, PREFERRED_SIZE, PREFERRED_SIZE))
+ .addGroup(glSystemGenegal.createParallelGroup(Alignment.BASELINE)
+ .addComponent(lblSystemWaitDownload)
+ .addComponent(fldSystemWaitDownload, DEFAULT_SIZE, PREFERRED_SIZE, PREFERRED_SIZE))
+ .addGroup(glSystemGenegal.createParallelGroup(Alignment.BASELINE)
+ .addComponent(lblSystemThreadConvert)
+ .addComponent(fldSystemThreadConvert, DEFAULT_SIZE, PREFERRED_SIZE, PREFERRED_SIZE))
+ .addGroup(glSystemGenegal.createParallelGroup(Alignment.BASELINE)
+ .addComponent(lblSystemTempDir)
+ .addComponent(fldSystemTempDir, DEFAULT_SIZE, PREFERRED_SIZE, PREFERRED_SIZE)));
+
+ final JPanel pnlSystem = new JPanel();
+ pnlSystem.setBorder(BorderFactory.createEmptyBorder(1, 1, 1, 1));
+ final GroupLayout glSystem = new GroupLayout(pnlSystem);
+ glSystem.setAutoCreateGaps(true);
+ glSystem.setAutoCreateContainerGaps(true);
+ pnlSystem.setLayout(glSystem);
+
+ glSystem.setHorizontalGroup(glSystem.createParallelGroup()
+ .addComponent(pnlSystemGeneral));
+
+ glSystem.setVerticalGroup(glSystem.createSequentialGroup()
+ .addComponent(pnlSystemGeneral));
+
+ tabbedPane.add("システム", pnlSystem);
+
pack();
setResizable(false);
loadConfig();
private final JButton btnSearchCommentDel;
// 検索 - キャッシュ更新(秒)
private final JTextField fldSearchCache;
+ // システム
+ private final JTextField fldSystemThreadDownload = new JTextField();
+ private final JTextField fldSystemWaitDownload = new JTextField();
+ private final JTextField fldSystemThreadConvert = new JTextField();
+ private final JTextField fldSystemTempDir = new JTextField();
// End of variables declaration//GEN-END:variables