19 package org.sleuthkit.autopsy.modules.stix;
22 import javax.swing.JFileChooser;
30 String stixFile = null;
31 boolean showAllResults;
52 showAllResults =
true;
55 showAllResults =
false;
58 showAllResults =
false;
67 return showAllResults;
75 @SuppressWarnings(
"unchecked")
79 jLabel2 =
new javax.swing.JLabel();
81 jButton1 =
new javax.swing.JButton();
87 jTextField1.addActionListener(
new java.awt.event.ActionListener() {
88 public void actionPerformed(java.awt.event.ActionEvent evt) {
92 jTextField1.addKeyListener(
new java.awt.event.KeyAdapter() {
93 public void keyReleased(java.awt.event.KeyEvent evt) {
96 public void keyTyped(java.awt.event.KeyEvent evt) {
102 jButton1.addActionListener(
new java.awt.event.ActionListener() {
103 public void actionPerformed(java.awt.event.ActionEvent evt) {
109 jCheckBox1.addActionListener(
new java.awt.event.ActionListener() {
110 public void actionPerformed(java.awt.event.ActionEvent evt) {
115 javax.swing.GroupLayout layout =
new javax.swing.GroupLayout(
this);
116 this.setLayout(layout);
117 layout.setHorizontalGroup(
118 layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
119 .addGroup(layout.createSequentialGroup()
121 .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
123 .addGroup(layout.createSequentialGroup()
124 .addComponent(
jTextField1, javax.swing.GroupLayout.PREFERRED_SIZE, 292, javax.swing.GroupLayout.PREFERRED_SIZE)
125 .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
128 .addContainerGap(73, Short.MAX_VALUE))
130 layout.setVerticalGroup(
131 layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
132 .addGroup(layout.createSequentialGroup()
135 .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
136 .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
137 .addComponent(
jTextField1, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
139 .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
141 .addContainerGap(225, Short.MAX_VALUE))
151 JFileChooser fileChooser =
new JFileChooser();
152 fileChooser.setFileSelectionMode(JFileChooser.FILES_AND_DIRECTORIES);
154 File currentSelection =
new File(
jTextField1.getText());
155 if (currentSelection.exists()) {
156 fileChooser.setCurrentDirectory(currentSelection);
159 int result = fileChooser.showOpenDialog(null);
161 if (result == JFileChooser.APPROVE_OPTION) {
162 stixFile = fileChooser.getSelectedFile().getAbsolutePath();
179 if (showAllResults) {
javax.swing.JButton jButton1
javax.swing.JLabel jLabel2
void jTextField1KeyReleased(java.awt.event.KeyEvent evt)
javax.swing.JCheckBox jCheckBox1
static synchronized void setConfigSetting(String moduleName, String settingName, String settingVal)
void jCheckBox1ActionPerformed(java.awt.event.ActionEvent evt)
javax.swing.JTextField jTextField1
static String getConfigSetting(String moduleName, String settingName)
void jTextField1ActionPerformed(java.awt.event.ActionEvent evt)
void jButton1ActionPerformed(java.awt.event.ActionEvent evt)
void jTextField1KeyTyped(java.awt.event.KeyEvent evt)
STIXReportModuleConfigPanel()
boolean getShowAllResults()