質問編集履歴

1

修正

2017/04/06 11:18

投稿

toutou
toutou

スコア2050

test CHANGED
@@ -1 +1 @@
1
- 実行したjarファイルが消せない
1
+ 実行したjarファイルが作ったときの文字の大きさと違う
test CHANGED
@@ -127,3 +127,131 @@
127
127
 
128
128
 
129
129
  また、jarファイルで実行したあとにファイルを消そうとすると、実行中のファイルが残ってしまい消せません。タスクマネージャーからjavaw.exeを消せば消せるのですが、手間がかかります。一発で消せる方法はあるのでしょうか。
130
+
131
+
132
+
133
+ 追記:
134
+
135
+ 打ち直した結果スペルミスが発覚
136
+
137
+ 下の終了のクラスが動いてなかった模様
138
+
139
+ 文字の大きさは変わらず
140
+
141
+
142
+
143
+ ```java
144
+
145
+ import java.awt.BorderLayout;
146
+
147
+ import java.awt.event.WindowAdapter;
148
+
149
+ import java.awt.event.WindowEvent;
150
+
151
+
152
+
153
+ import javax.swing.JFrame;
154
+
155
+ import javax.swing.JLabel;
156
+
157
+ import javax.swing.JList;
158
+
159
+ import javax.swing.JScrollPane;
160
+
161
+
162
+
163
+
164
+
165
+ public class mai extends JFrame
166
+
167
+ {
168
+
169
+ private JLabel id;
170
+
171
+ private JList<String> lst;
172
+
173
+ private JScrollPane sp;
174
+
175
+
176
+
177
+ public static void main(String[] args) {
178
+
179
+ mai a = new mai();
180
+
181
+ }
182
+
183
+ //コンストラクタ
184
+
185
+ public mai()
186
+
187
+ {
188
+
189
+ //タイトル設定
190
+
191
+ super("サンプル");
192
+
193
+ //スーパークラスのコンストラクタ
194
+
195
+ //データの準備
196
+
197
+ String[] str =
198
+
199
+ {
200
+
201
+ "トラック","乗用車","レースカー","スポーツカー",
202
+
203
+ "タクシー","三輪車","バイク"
204
+
205
+ };
206
+
207
+ //コンポーネント
208
+
209
+ id = new JLabel("いらっしゃいませ");
210
+
211
+ lst = new JList<String> (str);
212
+
213
+ sp = new JScrollPane(lst);
214
+
215
+
216
+
217
+ //部品の追加
218
+
219
+ add (id,BorderLayout.NORTH);
220
+
221
+ add (sp,BorderLayout.CENTER);
222
+
223
+
224
+
225
+ //リスナ登録
226
+
227
+ //addWindowListener(new ibent());
228
+
229
+ addWindowListener(new wwww());
230
+
231
+ setSize(200,200);
232
+
233
+ setVisible(true);
234
+
235
+ }
236
+
237
+
238
+
239
+ class wwww extends WindowAdapter
240
+
241
+ {
242
+
243
+ public void windowClosing(WindowEvent e)
244
+
245
+
246
+
247
+ {
248
+
249
+ System.exit(0);
250
+
251
+ }
252
+
253
+ }
254
+
255
+ }
256
+
257
+ ```