• R/O
  • SSH
  • HTTPS

Commit

Frequently used words (click to add to your profile)

javac++androidlinuxc#windowsobjective-ccocoa誰得qtpythonphprubygameguibathyscaphec計画中(planning stage)翻訳omegatframeworktwitterdomtestvb.netdirectxゲームエンジンbtronarduinopreviewer

作業部屋の使い方を試しています。


Commit MetaInfo

Revision24 (tree)
Time2014-06-18 15:38:41
Authortuna_p

Log Message

(empty log message)

Change Summary

Incremental Difference

--- HtmlTest2/src/test1/serachDataIO.java (nonexistent)
+++ HtmlTest2/src/test1/serachDataIO.java (revision 24)
@@ -0,0 +1,48 @@
1+/*
2+ * To change this license header, choose License Headers in Project Properties.
3+ * To change this template file, choose Tools | Templates
4+ * and open the template in the editor.
5+ */
6+
7+package test1;
8+
9+import java.io.File;
10+import java.io.FileWriter;
11+import java.io.IOException;
12+import java.util.List;
13+
14+/**
15+ *
16+ * @author kgto
17+ */
18+public class serachDataIO {
19+ private List serachDataList;
20+
21+ public void save(List serachDataList) {
22+ this.serachDataList = serachDataList;
23+
24+ try {
25+ File file = new File("c:\\zz_work\\java\\test.txt");
26+ file.createNewFile();
27+
28+ FileWriter filewriter = new FileWriter(file);
29+ for (Object serachDataList1 : serachDataList) {
30+ serachData sdat = (serachData) serachDataList1;
31+ StringBuilder str = new StringBuilder();
32+ str.append(sdat.getitem()).append("\t");
33+ str.append(sdat.getHtmltag()).append("\t");
34+ str.append(sdat.getHtmlid()).append("\t");
35+ str.append(sdat.getHtmlclass()).append("\t");
36+ str.append(sdat.getaround()).append("\t");
37+ str.append(sdat.getregexp()).append("\n");
38+
39+ filewriter.write(str.toString());
40+ }
41+ filewriter.close();
42+
43+ } catch(IOException e) {
44+ System.out.println(e);
45+ }
46+ }
47+
48+}
--- HtmlTest2/src/test1/Frame1.java (revision 23)
+++ HtmlTest2/src/test1/Frame1.java (revision 24)
@@ -46,6 +46,8 @@
4646 jTable1 = new javax.swing.JTable();
4747 jButton1 = new javax.swing.JButton();
4848 jButton2 = new javax.swing.JButton();
49+ jBtnSave = new javax.swing.JButton();
50+ jButton4 = new javax.swing.JButton();
4951
5052 setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE);
5153
@@ -90,15 +92,30 @@
9092 }
9193 });
9294
95+ jBtnSave.setText("SAVE");
96+ jBtnSave.addActionListener(new java.awt.event.ActionListener() {
97+ public void actionPerformed(java.awt.event.ActionEvent evt) {
98+ jBtnSaveActionPerformed(evt);
99+ }
100+ });
101+
102+ jButton4.setText("LOAD");
103+
93104 javax.swing.GroupLayout layout = new javax.swing.GroupLayout(getContentPane());
94105 getContentPane().setLayout(layout);
95106 layout.setHorizontalGroup(
96107 layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
97108 .addGroup(layout.createSequentialGroup()
98- .addContainerGap(13, Short.MAX_VALUE)
109+ .addContainerGap()
99110 .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
100- .addComponent(jScrollPane1, javax.swing.GroupLayout.Alignment.TRAILING, javax.swing.GroupLayout.PREFERRED_SIZE, 375, javax.swing.GroupLayout.PREFERRED_SIZE)
101111 .addGroup(javax.swing.GroupLayout.Alignment.TRAILING, layout.createSequentialGroup()
112+ .addGap(0, 1, Short.MAX_VALUE)
113+ .addComponent(jScrollPane1, javax.swing.GroupLayout.PREFERRED_SIZE, 375, javax.swing.GroupLayout.PREFERRED_SIZE))
114+ .addGroup(javax.swing.GroupLayout.Alignment.TRAILING, layout.createSequentialGroup()
115+ .addComponent(jBtnSave)
116+ .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
117+ .addComponent(jButton4)
118+ .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
102119 .addComponent(jButton2)
103120 .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
104121 .addComponent(jButton1)))
@@ -112,7 +129,9 @@
112129 .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
113130 .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
114131 .addComponent(jButton1)
115- .addComponent(jButton2))
132+ .addComponent(jButton2)
133+ .addComponent(jBtnSave)
134+ .addComponent(jButton4))
116135 .addContainerGap())
117136 );
118137
@@ -140,6 +159,11 @@
140159 }
141160 }//GEN-LAST:event_jButton2ActionPerformed
142161
162+ private void jBtnSaveActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jBtnSaveActionPerformed
163+ serachDataIO sio = new serachDataIO();
164+ sio.save(serachDataList);
165+ }//GEN-LAST:event_jBtnSaveActionPerformed
166+
143167 /**
144168 * @param args the command line arguments
145169 */
@@ -176,8 +200,10 @@
176200 }
177201
178202 // Variables declaration - do not modify//GEN-BEGIN:variables
203+ private javax.swing.JButton jBtnSave;
179204 private javax.swing.JButton jButton1;
180205 private javax.swing.JButton jButton2;
206+ private javax.swing.JButton jButton4;
181207 private javax.swing.JScrollPane jScrollPane1;
182208 private javax.swing.JTable jTable1;
183209 private org.jdesktop.beansbinding.BindingGroup bindingGroup;