115 String value = JOptionPane.showInputDialog(
this,
116 Bundle.YaraRuleSetOptionPanel_new_rule_set_name_msg(),
117 Bundle.YaraRuleSetOptionPanel_new_rule_set_name_title());
124 if (value.isEmpty()) {
125 JOptionPane.showMessageDialog(
this,
126 Bundle.YaraRuleSetOptionPanel_badName2_msg(),
127 Bundle.YaraRuleSetOptionPanel_badName_title(),
128 JOptionPane.ERROR_MESSAGE);
135 JOptionPane.showMessageDialog(
this,
136 Bundle.YaraRuleSetOptionPanel_badName_msg(value),
137 Bundle.YaraRuleSetOptionPanel_badName_title(),
138 JOptionPane.ERROR_MESSAGE);
139 logger.log(Level.WARNING,
"Failed to create new rule set, user provided existing name.", ex);
176 java.awt.GridBagConstraints gridBagConstraints;
178 javax.swing.JScrollPane scrollPane =
new javax.swing.JScrollPane();
179 javax.swing.JPanel viewportPanel =
new javax.swing.JPanel();
180 javax.swing.JSeparator separator =
new javax.swing.JSeparator();
182 ruleSetPanel =
new org.sleuthkit.autopsy.modules.yara.ui.RuleSetPanel();
184 setBorder(javax.swing.BorderFactory.createLineBorder(
new java.awt.Color(0, 0, 0)));
185 setLayout(
new java.awt.BorderLayout());
187 scrollPane.setBorder(
null);
189 viewportPanel.setMinimumSize(
new java.awt.Dimension(1000, 127));
190 viewportPanel.setPreferredSize(
new java.awt.Dimension(1020, 400));
191 viewportPanel.setLayout(
new java.awt.GridBagLayout());
193 separator.setOrientation(javax.swing.SwingConstants.VERTICAL);
194 gridBagConstraints =
new java.awt.GridBagConstraints();
195 gridBagConstraints.gridx = 1;
196 gridBagConstraints.fill = java.awt.GridBagConstraints.VERTICAL;
197 gridBagConstraints.weighty = 1.0;
198 viewportPanel.add(separator, gridBagConstraints);
202 gridBagConstraints =
new java.awt.GridBagConstraints();
203 gridBagConstraints.gridx = 2;
204 gridBagConstraints.fill = java.awt.GridBagConstraints.BOTH;
205 gridBagConstraints.anchor = java.awt.GridBagConstraints.WEST;
206 gridBagConstraints.weightx = 1.0;
207 gridBagConstraints.weighty = 1.0;
208 gridBagConstraints.insets =
new java.awt.Insets(10, 10, 10, 10);
211 ruleSetPanel.setMaximumSize(
new java.awt.Dimension(400, 2147483647));
212 ruleSetPanel.setMinimumSize(
new java.awt.Dimension(400, 107));
213 ruleSetPanel.setPreferredSize(
new java.awt.Dimension(400, 214));
214 gridBagConstraints =
new java.awt.GridBagConstraints();
215 gridBagConstraints.gridx = 0;
216 gridBagConstraints.gridy = 0;
217 gridBagConstraints.fill = java.awt.GridBagConstraints.VERTICAL;
218 gridBagConstraints.anchor = java.awt.GridBagConstraints.WEST;
219 gridBagConstraints.weighty = 1.0;
220 gridBagConstraints.insets =
new java.awt.Insets(10, 10, 10, 10);
223 scrollPane.setViewportView(viewportPanel);
225 add(scrollPane, java.awt.BorderLayout.CENTER);