<?xml version="1.0" encoding="ISO-8859-1"?>

<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/">
	<channel>
		<title>java-forum.org - Java programmieren aus Leidenschaft</title>
		<link>http://www.java-forum.org/</link>
		<description>Java-Forum.org - das größte deutschsprachige Forum für Einsteiger, Umsteiger, Fortgeschrittene und Profis zur objektorientierten Programmiersprache Java</description>
		<language>de</language>
		<lastBuildDate>Wed, 22 May 2013 18:55:10 GMT</lastBuildDate>
		<generator>vBulletin</generator>
		<ttl>60</ttl>
		<image>
			<url>http://www.java-forum.org/images/misc/rss.jpg</url>
			<title>java-forum.org - Java programmieren aus Leidenschaft</title>
			<link>http://www.java-forum.org/</link>
		</image>
		<item>
			<title>Dateien über sockets senden</title>
			<link>http://www.java-forum.org/netzwerkprogrammierung/151702-dateien-ueber-sockets-senden.html</link>
			<pubDate>Wed, 22 May 2013 18:54:14 GMT</pubDate>
			<description>ich hatte dieses Problem schonmal zuvor in einem anderen Post angesprochen, jedoch möchte ich keine alten Posts wiederbeleben =3 
ich versuche im Moment Dateien über eine Socket Verbindung zu senden,...</description>
			<content:encoded><![CDATA[<!-- BEGIN TEMPLATE: postbit_external -->
<div>ich hatte dieses Problem schonmal zuvor in einem anderen Post angesprochen, jedoch möchte ich keine alten Posts wiederbeleben =3<br />
ich versuche im Moment Dateien über eine Socket Verbindung zu senden, jedoch funktioniert es nicht so ganz<br />
<br />
Zuerst einmal ein wenig Code, dann mein Problem<br />
<br />
meine Klasse die Dateien sendet / empfängt:<br />
<!-- BEGIN TEMPLATE: bbcode_highlight -->
<div style="margin:20px; margin-top:5px">
	<div class="smallfont" style="margin-bottom:2px">Java Code: <a href="#_" onclick="popupSourceCode('Cdcdccb982db321e744b7281c286c771030fe2c21')" rel="appendix">
  <img class="inlineimg" src="http://www.java-forum.org/images/buttons/viewpost.gif" border="0" alt="Quelltext in neuem Fenster öffnen"> </img></a></div>

<pre class="alt2" style="margin:0px; padding:0px; border:1px inset; width:auto; height:596px; overflow:auto">
<div dir="ltr" style="text-align:left;"><table class="java" style="font-family:monospace;"><tbody><tr class="li1"><td class="ln"><pre class="de1">1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
</pre></td><td class="de1"><pre id="Cdcdccb982db321e744b7281c286c771030fe2c21" class="de1"><span class="kw1">public</span> <span class="kw1">class</span> FileSender <span class="br0">&#123;</span>
&nbsp; &nbsp; <span class="kw1">public</span> <span class="kw1">static</span> <span class="kw4">void</span> sendFile<span class="br0">&#40;</span><a target="_blank" href="http://www.google.de/search?btnI&amp;q=site:docs.oracle.com/javase/7/docs/api/%20inurl:outputstream"><span class="kw3">OutputStream</span></a> out, <a target="_blank" href="http://www.google.de/search?btnI&amp;q=site:docs.oracle.com/javase/7/docs/api/%20inurl:file"><span class="kw3">File</span></a> file<span class="br0">&#41;</span> <span class="kw1">throws</span> <a target="_blank" href="http://www.google.de/search?btnI&amp;q=site:docs.oracle.com/javase/7/docs/api/%20inurl:interruptedexception"><span class="kw3">InterruptedException</span></a><span class="br0">&#123;</span>
&nbsp; &nbsp; &nbsp; &nbsp; <span class="kw4">byte</span> <span class="br0">&#91;</span><span class="br0">&#93;</span> mybytearray &nbsp;<span class="sy0">=</span> <span class="kw1">new</span> <span class="kw4">byte</span> <span class="br0">&#91;</span><span class="br0">&#40;</span><span class="kw4">int</span><span class="br0">&#41;</span>file.<span class="me1">length</span><span class="br0">&#40;</span><span class="br0">&#41;</span><span class="br0">&#93;</span><span class="sy0">;</span>
&nbsp; &nbsp; &nbsp; &nbsp; <span class="kw1">try</span> <span class="br0">&#123;</span>
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <a target="_blank" href="http://www.google.de/search?btnI&amp;q=site:docs.oracle.com/javase/7/docs/api/%20inurl:bufferedinputstream"><span class="kw3">BufferedInputStream</span></a> bis <span class="sy0">=</span> <span class="kw1">new</span> <a target="_blank" href="http://www.google.de/search?btnI&amp;q=site:docs.oracle.com/javase/7/docs/api/%20inurl:bufferedinputstream"><span class="kw3">BufferedInputStream</span></a><span class="br0">&#40;</span><span class="kw1">new</span> <a target="_blank" href="http://www.google.de/search?btnI&amp;q=site:docs.oracle.com/javase/7/docs/api/%20inurl:fileinputstream"><span class="kw3">FileInputStream</span></a><span class="br0">&#40;</span>file<span class="br0">&#41;</span><span class="br0">&#41;</span><span class="sy0">;</span>
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; bis.<span class="me1">read</span><span class="br0">&#40;</span>mybytearray,<span class="nu0">0</span>,mybytearray.<span class="me1">length</span><span class="br0">&#41;</span><span class="sy0">;</span>
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; out.<span class="me1">write</span><span class="br0">&#40;</span>mybytearray,<span class="nu0">0</span>,mybytearray.<span class="me1">length</span><span class="br0">&#41;</span><span class="sy0">;</span>
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; out.<span class="me1">flush</span><span class="br0">&#40;</span><span class="br0">&#41;</span><span class="sy0">;</span>
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; bis.<span class="me1">close</span><span class="br0">&#40;</span><span class="br0">&#41;</span><span class="sy0">;</span>
&nbsp; &nbsp; &nbsp; &nbsp; <span class="br0">&#125;</span> <span class="kw1">catch</span> <span class="br0">&#40;</span><a target="_blank" href="http://www.google.de/search?btnI&amp;q=site:docs.oracle.com/javase/7/docs/api/%20inurl:ioexception"><span class="kw3">IOException</span></a> e<span class="br0">&#41;</span> <span class="br0">&#123;</span>
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; e.<span class="me1">printStackTrace</span><span class="br0">&#40;</span><span class="br0">&#41;</span><span class="sy0">;</span>
&nbsp; &nbsp; &nbsp; &nbsp; <span class="br0">&#125;</span>
&nbsp; &nbsp; <span class="br0">&#125;</span>
&nbsp;
&nbsp; &nbsp; 
&nbsp; &nbsp; <span class="kw1">public</span> <span class="kw1">static</span> <span class="kw4">void</span> receiveFile<span class="br0">&#40;</span><a target="_blank" href="http://www.google.de/search?btnI&amp;q=site:docs.oracle.com/javase/7/docs/api/%20inurl:inputstream"><span class="kw3">InputStream</span></a> in, <span class="kw4">int</span> filesize, <a target="_blank" href="http://www.google.de/search?btnI&amp;q=site:docs.oracle.com/javase/7/docs/api/%20inurl:file"><span class="kw3">File</span></a> file<span class="br0">&#41;</span><span class="br0">&#123;</span>
&nbsp; &nbsp; &nbsp; &nbsp; <span class="kw4">int</span> bytesRead<span class="sy0">;</span>
&nbsp; &nbsp; &nbsp; &nbsp; <span class="kw4">int</span> current <span class="sy0">=</span> <span class="nu0">0</span><span class="sy0">;</span>
&nbsp; &nbsp; &nbsp; &nbsp; <span class="kw4">byte</span> <span class="br0">&#91;</span><span class="br0">&#93;</span> mybytearray &nbsp;<span class="sy0">=</span> <span class="kw1">new</span> <span class="kw4">byte</span> <span class="br0">&#91;</span>filesize<span class="br0">&#93;</span><span class="sy0">;</span>
&nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; <span class="kw1">try</span> <span class="br0">&#123;</span>
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <a target="_blank" href="http://www.google.de/search?btnI&amp;q=site:docs.oracle.com/javase/7/docs/api/%20inurl:fileoutputstream"><span class="kw3">FileOutputStream</span></a> fos <span class="sy0">=</span> <span class="kw1">new</span> <a target="_blank" href="http://www.google.de/search?btnI&amp;q=site:docs.oracle.com/javase/7/docs/api/%20inurl:fileoutputstream"><span class="kw3">FileOutputStream</span></a><span class="br0">&#40;</span>file<span class="br0">&#41;</span><span class="sy0">;</span>
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <a target="_blank" href="http://www.google.de/search?btnI&amp;q=site:docs.oracle.com/javase/7/docs/api/%20inurl:bufferedoutputstream"><span class="kw3">BufferedOutputStream</span></a> bos <span class="sy0">=</span> <span class="kw1">new</span> <a target="_blank" href="http://www.google.de/search?btnI&amp;q=site:docs.oracle.com/javase/7/docs/api/%20inurl:bufferedoutputstream"><span class="kw3">BufferedOutputStream</span></a><span class="br0">&#40;</span>fos<span class="br0">&#41;</span><span class="sy0">;</span>
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp;<span class="co1">//dieser Punkt wird erreicht</span>
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; bytesRead <span class="sy0">=</span> in.<span class="me1">read</span><span class="br0">&#40;</span>mybytearray,<span class="nu0">0</span>,mybytearray.<span class="me1">length</span><span class="br0">&#41;</span><span class="sy0">;</span>
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; current <span class="sy0">=</span> bytesRead<span class="sy0">;</span>
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span class="kw1">do</span> <span class="br0">&#123;</span>
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; bytesRead <span class="sy0">=</span>
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; in.<span class="me1">read</span><span class="br0">&#40;</span>mybytearray, current, <span class="br0">&#40;</span>mybytearray.<span class="me1">length</span><span class="sy0">-</span>current<span class="br0">&#41;</span><span class="br0">&#41;</span><span class="sy0">;</span>
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span class="kw1">if</span><span class="br0">&#40;</span>bytesRead <span class="sy0">&gt;=</span> <span class="nu0">0</span><span class="br0">&#41;</span> current <span class="sy0">+=</span> bytesRead<span class="sy0">;</span>
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span class="br0">&#125;</span> <span class="kw1">while</span><span class="br0">&#40;</span>bytesRead <span class="sy0">&gt;</span> <span class="nu0">0</span><span class="br0">&#41;</span><span class="sy0">;</span>
&nbsp;
&nbsp; &nbsp; &nbsp; <span class="co1">//dieser nichtmehr</span>
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; bos.<span class="me1">write</span><span class="br0">&#40;</span>mybytearray, <span class="nu0">0</span> , current<span class="br0">&#41;</span><span class="sy0">;</span>
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; bos.<span class="me1">flush</span><span class="br0">&#40;</span><span class="br0">&#41;</span><span class="sy0">;</span>
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; bos.<span class="me1">close</span><span class="br0">&#40;</span><span class="br0">&#41;</span><span class="sy0">;</span>
&nbsp; &nbsp; &nbsp; &nbsp; <span class="br0">&#125;</span> <span class="kw1">catch</span> <span class="br0">&#40;</span><a target="_blank" href="http://www.google.de/search?btnI&amp;q=site:docs.oracle.com/javase/7/docs/api/%20inurl:ioexception"><span class="kw3">IOException</span></a> e<span class="br0">&#41;</span> <span class="br0">&#123;</span>
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; e.<span class="me1">printStackTrace</span><span class="br0">&#40;</span><span class="br0">&#41;</span><span class="sy0">;</span>
&nbsp; &nbsp; &nbsp; &nbsp; <span class="br0">&#125;</span>
&nbsp; &nbsp; <span class="br0">&#125;</span>
<span class="br0">&#125;</span></pre></td></tr></tbody></table></div></pre>


</div>
<!-- END TEMPLATE: bbcode_highlight --><br />
und meine sender Codeschnipsel:<br />
<br />
<!-- BEGIN TEMPLATE: bbcode_highlight -->
<div style="margin:20px; margin-top:5px">
	<div class="smallfont" style="margin-bottom:2px">Java Code: <a href="#_" onclick="popupSourceCode('Cc40fb5c86575a30f5c2368f94e6b3431baabe1de')" rel="appendix">
  <img class="inlineimg" src="http://www.java-forum.org/images/buttons/viewpost.gif" border="0" alt="Quelltext in neuem Fenster öffnen"> </img></a></div>

<pre class="alt2" style="margin:0px; padding:0px; border:1px inset; width:auto; height:; overflow:auto">
<div dir="ltr" style="text-align:left;"><table class="java" style="font-family:monospace;"><tbody><tr class="li1"><td class="ln"><pre class="de1">1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
</pre></td><td class="de1"><pre id="Cc40fb5c86575a30f5c2368f94e6b3431baabe1de" class="de1">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span class="kw1">private</span> <span class="kw4">void</span> sendFile<span class="br0">&#40;</span><a target="_blank" href="http://www.google.de/search?btnI&amp;q=site:docs.oracle.com/javase/7/docs/api/%20inurl:file"><span class="kw3">File</span></a> f<span class="br0">&#41;</span> <span class="kw1">throws</span> <a target="_blank" href="http://www.google.de/search?btnI&amp;q=site:docs.oracle.com/javase/7/docs/api/%20inurl:ioexception"><span class="kw3">IOException</span></a><span class="br0">&#123;</span>
&nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; writeLine<span class="br0">&#40;</span><span class="st0">&quot;/f &quot;</span><span class="sy0">+</span>f.<span class="me1">getPath</span><span class="br0">&#40;</span><span class="br0">&#41;</span><span class="sy0">+</span><span class="st0">&quot; &quot;</span><span class="sy0">+</span><span class="br0">&#40;</span><span class="kw4">int</span><span class="br0">&#41;</span>f.<span class="me1">length</span><span class="br0">&#40;</span><span class="br0">&#41;</span><span class="br0">&#41;</span><span class="sy0">;</span>
&nbsp; &nbsp; &nbsp; &nbsp; <span class="kw1">try</span> <span class="br0">&#123;</span>
&nbsp; &nbsp; &nbsp; <span class="co1">//&nbsp; &nbsp; &nbsp; &nbsp; Thread.sleep(100); &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;---</span>
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; FileSender.<span class="me1">sendFile</span><span class="br0">&#40;</span>out, f<span class="br0">&#41;</span><span class="sy0">;</span>
&nbsp; &nbsp; &nbsp; &nbsp; <span class="br0">&#125;</span> <span class="kw1">catch</span> <span class="br0">&#40;</span><a target="_blank" href="http://www.google.de/search?btnI&amp;q=site:docs.oracle.com/javase/7/docs/api/%20inurl:exception"><span class="kw3">Exception</span></a> e<span class="br0">&#41;</span> <span class="br0">&#123;</span>
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; e.<span class="me1">printStackTrace</span><span class="br0">&#40;</span><span class="br0">&#41;</span><span class="sy0">;</span>
&nbsp; &nbsp; &nbsp; &nbsp; <span class="br0">&#125;</span>
&nbsp; &nbsp; <span class="br0">&#125;</span>
&nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; <span class="kw1">private</span> <span class="kw4">void</span> writeLine<span class="br0">&#40;</span><a target="_blank" href="http://www.google.de/search?btnI&amp;q=site:docs.oracle.com/javase/7/docs/api/%20inurl:string"><span class="kw3">String</span></a> line<span class="br0">&#41;</span><span class="br0">&#123;</span>
&nbsp; &nbsp; &nbsp; &nbsp; line <span class="sy0">+=</span> <span class="st0">&quot;<span class="es0">\n</span>&quot;</span><span class="sy0">;</span>
&nbsp; &nbsp; &nbsp; &nbsp; <span class="kw1">try</span> <span class="br0">&#123;</span>
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; out.<span class="me1">write</span><span class="br0">&#40;</span>line.<span class="me1">getBytes</span><span class="br0">&#40;</span><span class="br0">&#41;</span><span class="br0">&#41;</span><span class="sy0">;</span>
&nbsp; &nbsp; &nbsp; &nbsp; <span class="br0">&#125;</span> <span class="kw1">catch</span> <span class="br0">&#40;</span><a target="_blank" href="http://www.google.de/search?btnI&amp;q=site:docs.oracle.com/javase/7/docs/api/%20inurl:ioexception"><span class="kw3">IOException</span></a> e<span class="br0">&#41;</span> <span class="br0">&#123;</span>
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; e.<span class="me1">printStackTrace</span><span class="br0">&#40;</span><span class="br0">&#41;</span><span class="sy0">;</span>
&nbsp; &nbsp; &nbsp; &nbsp; <span class="br0">&#125;</span>
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; out.<span class="me1">flush</span><span class="br0">&#40;</span><span class="br0">&#41;</span><span class="sy0">;</span>
&nbsp; &nbsp; <span class="br0">&#125;</span></pre></td></tr></tbody></table></div></pre>


</div>
<!-- END TEMPLATE: bbcode_highlight --><br />
und der Empfänger:<br />
<!-- BEGIN TEMPLATE: bbcode_highlight -->
<div style="margin:20px; margin-top:5px">
	<div class="smallfont" style="margin-bottom:2px">Java Code: <a href="#_" onclick="popupSourceCode('Cb62d1b8e04ef9e5dc287a9a66dabf5184957d56e')" rel="appendix">
  <img class="inlineimg" src="http://www.java-forum.org/images/buttons/viewpost.gif" border="0" alt="Quelltext in neuem Fenster öffnen"> </img></a></div>

<pre class="alt2" style="margin:0px; padding:0px; border:1px inset; width:auto; height:; overflow:auto">
<div dir="ltr" style="text-align:left;"><table class="java" style="font-family:monospace;"><tbody><tr class="li1"><td class="ln"><pre class="de1">1
2
3
4
5
6
7
8
9
10
11
12
13
</pre></td><td class="de1"><pre id="Cb62d1b8e04ef9e5dc287a9a66dabf5184957d56e" class="de1">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span class="co1">//path und length wurden bereits zuvor ausgewertet und sind korrekt angegeben</span>
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span class="kw1">private</span> <span class="kw4">void</span> loadFile<span class="br0">&#40;</span><a target="_blank" href="http://www.google.de/search?btnI&amp;q=site:docs.oracle.com/javase/7/docs/api/%20inurl:string"><span class="kw3">String</span></a> path, <a target="_blank" href="http://www.google.de/search?btnI&amp;q=site:docs.oracle.com/javase/7/docs/api/%20inurl:string"><span class="kw3">String</span></a> length<span class="br0">&#41;</span> <span class="kw1">throws</span> <a target="_blank" href="http://www.google.de/search?btnI&amp;q=site:docs.oracle.com/javase/7/docs/api/%20inurl:ioexception"><span class="kw3">IOException</span></a><span class="br0">&#123;</span>
&nbsp; &nbsp; &nbsp; &nbsp; <a target="_blank" href="http://www.google.de/search?btnI&amp;q=site:docs.oracle.com/javase/7/docs/api/%20inurl:file"><span class="kw3">File</span></a> f <span class="sy0">=</span> <span class="kw1">new</span> <a target="_blank" href="http://www.google.de/search?btnI&amp;q=site:docs.oracle.com/javase/7/docs/api/%20inurl:file"><span class="kw3">File</span></a><span class="br0">&#40;</span>folder,<span class="st0">&quot;Data&quot;</span><span class="sy0">+</span>path<span class="br0">&#41;</span><span class="sy0">;</span>
&nbsp; &nbsp; &nbsp; &nbsp; <a target="_blank" href="http://www.google.de/search?btnI&amp;q=site:docs.oracle.com/javase/7/docs/api/%20inurl:integer"><span class="kw3">Integer</span></a> i<span class="sy0">;</span>
&nbsp; &nbsp; &nbsp; &nbsp; <span class="kw1">try</span><span class="br0">&#123;</span>
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; i <span class="sy0">=</span> <span class="kw1">new</span> <a target="_blank" href="http://www.google.de/search?btnI&amp;q=site:docs.oracle.com/javase/7/docs/api/%20inurl:integer"><span class="kw3">Integer</span></a><span class="br0">&#40;</span>length<span class="br0">&#41;</span><span class="sy0">;</span>
&nbsp; &nbsp; &nbsp; &nbsp; <span class="br0">&#125;</span><span class="kw1">catch</span><span class="br0">&#40;</span><a target="_blank" href="http://www.google.de/search?btnI&amp;q=site:docs.oracle.com/javase/7/docs/api/%20inurl:numberformatexception"><span class="kw3">NumberFormatException</span></a> e<span class="br0">&#41;</span><span class="br0">&#123;</span>
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; e.<span class="me1">printStackTrace</span><span class="br0">&#40;</span><span class="br0">&#41;</span><span class="sy0">;</span>
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span class="kw1">return</span><span class="sy0">;</span>
&nbsp; &nbsp; &nbsp; &nbsp; <span class="br0">&#125;</span>
&nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp; &nbsp; FileSender.<span class="me1">receiveFile</span><span class="br0">&#40;</span>in, i, f<span class="br0">&#41;</span><span class="sy0">;</span>
&nbsp; &nbsp; <span class="br0">&#125;</span></pre></td></tr></tbody></table></div></pre>


</div>
<!-- END TEMPLATE: bbcode_highlight --><br />
<br />
hin und wieder bleibt der Empfänger beim lesen des Input Stream stecken ( bekommt also nicht die erwartete Länge an Daten zugesendet).<br />
- Datei länge und Pfad werden korrekt übermittelt<br />
- es gibt nur einen Input Stream und einen Output Stream(kein zweite könnte Daten &quot;fälschen&quot;)<br />
- dieses Problem tritt im schnitt bei jeder 7. Datei auf (Größen und Dateityp unabhängig)<br />
- bei einigen Versuchen hab ich herausgefunden, dass der Anfang der falsch gesendeten Datei abgeschnitten wird<br />
- als ich den markierten sleep eingefügt habe, wurde das Problem behoben (das ist aber keine dauerhafte Lösung meiner Meinung nach)<br />
<br />
ich habe einfach keine Idee woran es liegen könnte =(</div>


<!-- END TEMPLATE: postbit_external -->]]></content:encoded>
			<category domain="http://www.java-forum.org/netzwerkprogrammierung/">Netzwerkprogrammierung</category>
			<dc:creator>Keyone94</dc:creator>
			<guid isPermaLink="true">http://www.java-forum.org/netzwerkprogrammierung/151702-dateien-ueber-sockets-senden.html</guid>
		</item>
		<item>
			<title>Methoden Abbrechen des Programms</title>
			<link>http://www.java-forum.org/java-basics-anfaenger-themen/151701-abbrechen-programms.html</link>
			<pubDate>Wed, 22 May 2013 17:38:04 GMT</pubDate>
			<description>Hallo, 
 
ich habe eine Klasse Auftrag. Sie muss eine Datei einlesen, formatieren und nach positiver Prüfung bestimmte Werte übergeben. 
 
Alle vier Methoden werden über die main Methode in der...</description>
			<content:encoded><![CDATA[<!-- BEGIN TEMPLATE: postbit_external -->
<div>Hallo,<br />
<br />
ich habe eine Klasse Auftrag. Sie muss eine Datei einlesen, formatieren und nach positiver Prüfung bestimmte Werte übergeben.<br />
<br />
Alle vier Methoden werden über die main Methode in der Klasse Start aufgerufen.<br />
<br />
Wird ein Fehler in der Methode Dateiprüfung gefunden, soll eine Fehlermeldung angezeigt werden und das Programm wird beendet.<br />
<br />
Leider läuft es bei mir nach der Fehlermeldung weiter und stürzt ab.</div>


<!-- END TEMPLATE: postbit_external -->]]></content:encoded>
			<category domain="http://www.java-forum.org/java-basics-anfaenger-themen/">Java Basics - Anfänger-Themen</category>
			<dc:creator>NAK_Java_Noob</dc:creator>
			<guid isPermaLink="true">http://www.java-forum.org/java-basics-anfaenger-themen/151701-abbrechen-programms.html</guid>
		</item>
		<item>
			<title>JSpinner reagiert nicht auf Pfeiltasten</title>
			<link>http://www.java-forum.org/awt-swing-javafx-swt/151700-jspinner-reagiert-pfeiltasten.html</link>
			<pubDate>Wed, 22 May 2013 17:27:23 GMT</pubDate>
			<description>Hallo 
ich bin auf meiner Gui Programmierung auf folgendes Problem gestoßen: 
Ein Jspinner, welcher in einer Verschalteten Gui ist, verändert seine Werte nicht, wenn ich auf Pfeiltasten drücke....</description>
			<content:encoded><![CDATA[<!-- BEGIN TEMPLATE: postbit_external -->
<div>Hallo<br />
ich bin auf meiner <acronym title="Graphical User Interface">Gui</acronym> Programmierung auf folgendes Problem gestoßen:<br />
Ein Jspinner, welcher in einer Verschalteten <acronym title="Graphical User Interface">Gui</acronym> ist, verändert seine Werte nicht, wenn ich auf Pfeiltasten drücke. Gleicher JSpinner Code in einer einfachen Testgui funktioniert aber:<br />
<br />
Ich poste mal Ausschnitte meiner Gesamten <acronym title="Graphical User Interface">Gui</acronym> mit Kommentaren:<br />
Oberster Container ist natürlich ein JFrame, dessen Konstruktor wie folgt aussieht:<br />
<!-- BEGIN TEMPLATE: bbcode_highlight -->
<div style="margin:20px; margin-top:5px">
	<div class="smallfont" style="margin-bottom:2px">Java Code: <a href="#_" onclick="popupSourceCode('C5d33a5444c79befd2110eeab05e1c557c0a68445')" rel="appendix">
  <img class="inlineimg" src="http://www.java-forum.org/images/buttons/viewpost.gif" border="0" alt="Quelltext in neuem Fenster öffnen"> </img></a></div>

<pre class="alt2" style="margin:0px; padding:0px; border:1px inset; width:auto; height:; overflow:auto">
<div dir="ltr" style="text-align:left;"><table class="java" style="font-family:monospace;"><tbody><tr class="li1"><td class="ln"><pre class="de1">1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
</pre></td><td class="de1"><pre id="C5d33a5444c79befd2110eeab05e1c557c0a68445" class="de1"><span class="kw1">public</span> <span class="kw1">class</span> <acronym title="Graphical User Interface">Gui</acronym> <span class="kw1">extends</span> <a target="_blank" href="http://www.google.de/search?btnI&amp;q=site:docs.oracle.com/javase/7/docs/api/%20inurl:jframe"><span class="kw3">JFrame</span></a> <span class="br0">&#123;</span>
<span class="kw1">public</span> <acronym title="Graphical User Interface">Gui</acronym><span class="br0">&#40;</span><a target="_blank" href="http://www.google.de/search?btnI&amp;q=site:docs.oracle.com/javase/7/docs/api/%20inurl:graphicsconfiguration"><span class="kw3">GraphicsConfiguration</span></a> <acronym title="Garbage Collection - eine automatische Speicherbereinigung">gc</acronym><span class="br0">&#41;</span> <span class="br0">&#123;</span>
&nbsp; &nbsp; &nbsp; &nbsp; <span class="kw1">super</span><span class="br0">&#40;</span><acronym title="Garbage Collection - eine automatische Speicherbereinigung">gc</acronym><span class="br0">&#41;</span><span class="sy0">;</span>
&nbsp; &nbsp; &nbsp; &nbsp; setDefaultCloseOperation<span class="br0">&#40;</span><a target="_blank" href="http://www.google.de/search?btnI&amp;q=site:docs.oracle.com/javase/7/docs/api/%20inurl:jframe"><span class="kw3">JFrame</span></a>.<span class="me1">EXIT_ON_CLOSE</span><span class="br0">&#41;</span><span class="sy0">;</span>
&nbsp; &nbsp; &nbsp; &nbsp; <span class="kw1">this</span>.<span class="me1">setExtendedState</span><span class="br0">&#40;</span><a target="_blank" href="http://www.google.de/search?btnI&amp;q=site:docs.oracle.com/javase/7/docs/api/%20inurl:frame"><span class="kw3">Frame</span></a>.<span class="me1">MAXIMIZED_BOTH</span><span class="br0">&#41;</span><span class="sy0">;</span>
&nbsp; &nbsp; &nbsp; &nbsp; setLayout<span class="br0">&#40;</span><span class="kw1">new</span> <a target="_blank" href="http://www.google.de/search?btnI&amp;q=site:docs.oracle.com/javase/7/docs/api/%20inurl:borderlayout"><span class="kw3">BorderLayout</span></a><span class="br0">&#40;</span><span class="nu0">5</span>, <span class="nu0">5</span><span class="br0">&#41;</span><span class="br0">&#41;</span><span class="sy0">;</span>
&nbsp; &nbsp; &nbsp; &nbsp; console <span class="sy0">=</span> <span class="kw1">new</span> <a target="_blank" href="http://www.google.de/search?btnI&amp;q=site:docs.oracle.com/javase/7/docs/api/%20inurl:console"><span class="kw3">Console</span></a><span class="br0">&#40;</span><span class="kw1">this</span><span class="br0">&#41;</span><span class="sy0">;</span>
&nbsp; &nbsp; &nbsp; &nbsp; getContentPane<span class="br0">&#40;</span><span class="br0">&#41;</span>.<span class="me1">add</span><span class="br0">&#40;</span><a target="_blank" href="http://www.google.de/search?btnI&amp;q=site:docs.oracle.com/javase/7/docs/api/%20inurl:borderlayout"><span class="kw3">BorderLayout</span></a>.<span class="me1">SOUTH</span>, console<span class="br0">&#41;</span><span class="sy0">;</span>
&nbsp; &nbsp; &nbsp; &nbsp; monitor <span class="sy0">=</span> <span class="kw1">new</span> <a target="_blank" href="http://www.google.de/search?btnI&amp;q=site:docs.oracle.com/javase/7/docs/api/%20inurl:monitor"><span class="kw3">Monitor</span></a><span class="br0">&#40;</span><span class="kw1">this</span><span class="br0">&#41;</span><span class="sy0">;</span>
&nbsp; &nbsp; &nbsp; &nbsp; toolbox <span class="sy0">=</span> <span class="kw1">new</span> ToolBox<span class="br0">&#40;</span><span class="kw1">this</span><span class="br0">&#41;</span><span class="sy0">;</span>
&nbsp; &nbsp; &nbsp; &nbsp; getContentPane<span class="br0">&#40;</span><span class="br0">&#41;</span>.<span class="me1">add</span><span class="br0">&#40;</span><a target="_blank" href="http://www.google.de/search?btnI&amp;q=site:docs.oracle.com/javase/7/docs/api/%20inurl:borderlayout"><span class="kw3">BorderLayout</span></a>.<span class="me1">CENTER</span>, monitor<span class="br0">&#41;</span><span class="sy0">;</span>
&nbsp; &nbsp; &nbsp; &nbsp; getContentPane<span class="br0">&#40;</span><span class="br0">&#41;</span>.<span class="me1">add</span><span class="br0">&#40;</span><a target="_blank" href="http://www.google.de/search?btnI&amp;q=site:docs.oracle.com/javase/7/docs/api/%20inurl:borderlayout"><span class="kw3">BorderLayout</span></a>.<span class="me1">WEST</span>,toolbox<span class="br0">&#41;</span><span class="sy0">;</span>
&nbsp; &nbsp; &nbsp; &nbsp; interActionBox <span class="sy0">=</span> <span class="kw1">new</span> InterActionBox<span class="br0">&#40;</span><span class="kw1">this</span><span class="br0">&#41;</span><span class="sy0">;</span>
&nbsp; &nbsp; &nbsp; &nbsp; getContentPane<span class="br0">&#40;</span><span class="br0">&#41;</span>.<span class="me1">add</span><span class="br0">&#40;</span><a target="_blank" href="http://www.google.de/search?btnI&amp;q=site:docs.oracle.com/javase/7/docs/api/%20inurl:borderlayout"><span class="kw3">BorderLayout</span></a>.<span class="me1">EAST</span>,interActionBox<span class="br0">&#41;</span><span class="sy0">;</span>
&nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp; &nbsp; setVisible<span class="br0">&#40;</span><span class="kw2">true</span><span class="br0">&#41;</span><span class="sy0">;</span>
&nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp;
&nbsp; &nbsp; <span class="br0">&#125;</span>
.....
<span class="br0">&#125;</span></pre></td></tr></tbody></table></div></pre>


</div>
<!-- END TEMPLATE: bbcode_highlight -->Kurze Beschreibung, im JFrame unten füge ich eine Konsole für Textausgaben ein, Mitte ist für Visualisierung meiner Ergebnisse, links sind die Buttons, welche verschiedene Algorithmen aufrufen und nun möchte ich rechts die von mir genannte InterActionbox einfügen, ein JPanel, in dem ich Algorithmenparameter einstelle. Ist ein leeres JPanel wie folgt:<br />
<br />
<!-- BEGIN TEMPLATE: bbcode_highlight -->
<div style="margin:20px; margin-top:5px">
	<div class="smallfont" style="margin-bottom:2px">Java Code: <a href="#_" onclick="popupSourceCode('C4f8597a7e7ced1d846e487a4840bb8d1777a6b06')" rel="appendix">
  <img class="inlineimg" src="http://www.java-forum.org/images/buttons/viewpost.gif" border="0" alt="Quelltext in neuem Fenster öffnen"> </img></a></div>

<pre class="alt2" style="margin:0px; padding:0px; border:1px inset; width:auto; height:; overflow:auto">
<div dir="ltr" style="text-align:left;"><table class="java" style="font-family:monospace;"><tbody><tr class="li1"><td class="ln"><pre class="de1">1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
</pre></td><td class="de1"><pre id="C4f8597a7e7ced1d846e487a4840bb8d1777a6b06" class="de1">&nbsp;
<span class="kw1">public</span> <span class="kw1">class</span> InterActionBox <span class="kw1">extends</span> <a target="_blank" href="http://www.google.de/search?btnI&amp;q=site:docs.oracle.com/javase/7/docs/api/%20inurl:jpanel"><span class="kw3">JPanel</span></a><span class="br0">&#123;</span>
&nbsp; &nbsp; 
&nbsp; &nbsp; <span class="co3">/**</span>
<span class="co3">&nbsp; &nbsp; &nbsp;* </span>
<span class="co3">&nbsp; &nbsp; &nbsp;*/</span>
&nbsp; &nbsp; <span class="kw1">private</span> <span class="kw1">static</span> <span class="kw1">final</span> <span class="kw4">long</span> serialVersionUID <span class="sy0">=</span> <span class="sy0">-</span>5718028201125155512L<span class="sy0">;</span>
&nbsp; &nbsp; <span class="kw1">private</span> <acronym title="Graphical User Interface">Gui</acronym> parent<span class="sy0">;</span>
&nbsp; &nbsp; <span class="kw1">private</span> <a target="_blank" href="http://www.google.de/search?btnI&amp;q=site:docs.oracle.com/javase/7/docs/api/%20inurl:jcomponent"><span class="kw3">JComponent</span></a> child<span class="sy0">;</span>
&nbsp; &nbsp; 
&nbsp;
&nbsp; &nbsp; <span class="kw1">public</span> InterActionBox<span class="br0">&#40;</span><acronym title="Graphical User Interface">Gui</acronym> parent<span class="br0">&#41;</span><span class="br0">&#123;</span>
&nbsp; &nbsp; &nbsp; &nbsp; <span class="kw1">this</span>.<span class="me1">parent</span> <span class="sy0">=</span> parent<span class="sy0">;</span>
&nbsp; &nbsp; &nbsp; &nbsp; <span class="kw1">this</span>.<span class="me1">child</span> <span class="sy0">=</span> <span class="kw2">null</span><span class="sy0">;</span>
&nbsp; &nbsp; &nbsp; &nbsp; <span class="kw1">this</span>.<span class="me1">setPreferredSize</span><span class="br0">&#40;</span><span class="kw1">new</span> <a target="_blank" href="http://www.google.de/search?btnI&amp;q=site:docs.oracle.com/javase/7/docs/api/%20inurl:dimension"><span class="kw3">Dimension</span></a><span class="br0">&#40;</span><span class="nu0">300</span>, parent.<span class="me1">getToolbox</span><span class="br0">&#40;</span><span class="br0">&#41;</span>.<span class="me1">getHeight</span><span class="br0">&#40;</span><span class="br0">&#41;</span><span class="br0">&#41;</span><span class="br0">&#41;</span><span class="sy0">;</span>
&nbsp; &nbsp; &nbsp; &nbsp; <span class="kw1">this</span>.<span class="me1">setLayout</span><span class="br0">&#40;</span><span class="kw1">new</span> <a target="_blank" href="http://www.google.de/search?btnI&amp;q=site:docs.oracle.com/javase/7/docs/api/%20inurl:borderlayout"><span class="kw3">BorderLayout</span></a><span class="br0">&#40;</span><span class="br0">&#41;</span><span class="br0">&#41;</span><span class="sy0">;</span>
&nbsp; &nbsp; &nbsp; &nbsp; ColorPickPanel colorPickPanel <span class="sy0">=</span> <span class="kw1">new</span> ColorPickPanel<span class="br0">&#40;</span>getParent<span class="br0">&#40;</span><span class="br0">&#41;</span><span class="br0">&#41;</span><span class="sy0">;</span>
&nbsp; &nbsp; &nbsp; &nbsp; <span class="kw1">this</span>.<span class="me1">add</span><span class="br0">&#40;</span><a target="_blank" href="http://www.google.de/search?btnI&amp;q=site:docs.oracle.com/javase/7/docs/api/%20inurl:borderlayout"><span class="kw3">BorderLayout</span></a>.<span class="me1">CENTER</span>,colorPickPanel<span class="br0">&#41;</span><span class="sy0">;</span>
&nbsp; &nbsp; <span class="br0">&#125;</span>
&nbsp;
&nbsp; &nbsp; 
&nbsp; &nbsp; <span class="kw1">public</span> <a target="_blank" href="http://www.google.de/search?btnI&amp;q=site:docs.oracle.com/javase/7/docs/api/%20inurl:jcomponent"><span class="kw3">JComponent</span></a> getChild<span class="br0">&#40;</span><span class="br0">&#41;</span> <span class="br0">&#123;</span>
&nbsp; &nbsp; &nbsp; &nbsp; <span class="kw1">return</span> child<span class="sy0">;</span>
&nbsp; &nbsp; <span class="br0">&#125;</span>
&nbsp;
&nbsp; &nbsp; <span class="kw1">public</span> <span class="kw4">void</span> setChild<span class="br0">&#40;</span><a target="_blank" href="http://www.google.de/search?btnI&amp;q=site:docs.oracle.com/javase/7/docs/api/%20inurl:jcomponent"><span class="kw3">JComponent</span></a> child<span class="br0">&#41;</span> <span class="br0">&#123;</span>
&nbsp; &nbsp; &nbsp; &nbsp; <span class="kw1">this</span>.<span class="me1">child</span> <span class="sy0">=</span> child<span class="sy0">;</span>
&nbsp; &nbsp; <span class="br0">&#125;</span>
&nbsp;
&nbsp; &nbsp; <span class="kw1">public</span> <acronym title="Graphical User Interface">Gui</acronym> getParent<span class="br0">&#40;</span><span class="br0">&#41;</span> <span class="br0">&#123;</span>
&nbsp; &nbsp; &nbsp; &nbsp; <span class="kw1">return</span> parent<span class="sy0">;</span>
&nbsp; &nbsp; <span class="br0">&#125;</span>
&nbsp;
&nbsp; &nbsp; <span class="kw1">public</span> <span class="kw4">void</span> setParent<span class="br0">&#40;</span><acronym title="Graphical User Interface">Gui</acronym> parent<span class="br0">&#41;</span> <span class="br0">&#123;</span>
&nbsp; &nbsp; &nbsp; &nbsp; <span class="kw1">this</span>.<span class="me1">parent</span> <span class="sy0">=</span> parent<span class="sy0">;</span>
&nbsp; &nbsp; <span class="br0">&#125;</span>
&nbsp;
<span class="br0">&#125;</span></pre></td></tr></tbody></table></div></pre>


</div>
<!-- END TEMPLATE: bbcode_highlight --><br />
Funktioniert auch alles weiterhin wunderbar.<br />
Nun rufe ich also einen Algorithmus auf, und möchte Startparameter einstellen, also bei Buttoneingabe(bzw im Moment schon standartmäßig beim Start, wie man am obigen Code sieht) bekommt diese leere Interactionbox ein weiteres JPanel zugefügt, wobei vorige ( bei anderen Algorithmusaufrufen eingefügte JPanels natürlich vorher gelöscht werden.<br />
<br />
Eines dieser JPanels dient nun dazu, aus das Java3D Visualisierung Farben bestimmter Punkte zu wählen, wird also in die leere Interactionbox eingefügt und sieht so aus:<br />
<br />
<!-- BEGIN TEMPLATE: bbcode_highlight -->
<div style="margin:20px; margin-top:5px">
	<div class="smallfont" style="margin-bottom:2px">Java Code: <a href="#_" onclick="popupSourceCode('Cda8e12837d4f1c5b7d8d73c8cc9fb0543046a735')" rel="appendix">
  <img class="inlineimg" src="http://www.java-forum.org/images/buttons/viewpost.gif" border="0" alt="Quelltext in neuem Fenster öffnen"> </img></a></div>

<pre class="alt2" style="margin:0px; padding:0px; border:1px inset; width:auto; height:596px; overflow:auto">
<div dir="ltr" style="text-align:left;"><table class="java" style="font-family:monospace;"><tbody><tr class="li1"><td class="ln"><pre class="de1">1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
56
57
58
59
63
64
65
66
70
71
72
73
77
78
79
80
81
82
83
86
87
88
89
</pre></td><td class="de1"><pre id="Cda8e12837d4f1c5b7d8d73c8cc9fb0543046a735" class="de1"><span class="kw1">public</span> <span class="kw1">class</span> ColorPickPanel <span class="kw1">extends</span> <a target="_blank" href="http://www.google.de/search?btnI&amp;q=site:docs.oracle.com/javase/7/docs/api/%20inurl:jpanel"><span class="kw3">JPanel</span></a><span class="br0">&#123;</span>
&nbsp;
&nbsp; &nbsp; <span class="co3">/**</span>
<span class="co3">&nbsp; &nbsp; &nbsp;* </span>
<span class="co3">&nbsp; &nbsp; &nbsp;*/</span>
&nbsp; &nbsp; <span class="kw1">private</span> <span class="kw1">static</span> <span class="kw1">final</span> <span class="kw4">long</span> serialVersionUID <span class="sy0">=</span> <span class="sy0">-</span>3540736029375173626L<span class="sy0">;</span>
&nbsp;
&nbsp; &nbsp; <span class="kw1">private</span> <acronym title="Graphical User Interface">Gui</acronym> <acronym title="Graphical User Interface">gui</acronym><span class="sy0">;</span>
&nbsp; &nbsp; <span class="kw1">private</span> ColorPickPanelSub colorPickPanelSub<span class="sy0">;</span>
&nbsp; &nbsp; 
&nbsp;
&nbsp; &nbsp; 
&nbsp; &nbsp; <span class="kw1">public</span> ColorPickPanel<span class="br0">&#40;</span><acronym title="Graphical User Interface">Gui</acronym> parent<span class="br0">&#41;</span> <span class="br0">&#123;</span>
&nbsp; &nbsp; &nbsp; &nbsp; <span class="kw1">this</span>.<span class="me1"><acronym title="Graphical User Interface">gui</acronym></span> <span class="sy0">=</span> parent<span class="sy0">;</span>
&nbsp; &nbsp; &nbsp; &nbsp; <span class="kw1">this</span>.<span class="me1">setPreferredSize</span><span class="br0">&#40;</span><span class="kw1">new</span> <a target="_blank" href="http://www.google.de/search?btnI&amp;q=site:docs.oracle.com/javase/7/docs/api/%20inurl:dimension"><span class="kw3">Dimension</span></a><span class="br0">&#40;</span><span class="nu0">290</span>, parent.<span class="me1">getToolbox</span><span class="br0">&#40;</span><span class="br0">&#41;</span>.<span class="me1">getHeight</span><span class="br0">&#40;</span><span class="br0">&#41;</span><span class="sy0">-</span><span class="nu0">10</span><span class="br0">&#41;</span><span class="br0">&#41;</span><span class="sy0">;</span>
&nbsp; &nbsp; &nbsp; &nbsp; setLayout<span class="br0">&#40;</span><span class="kw1">new</span> <a target="_blank" href="http://www.google.de/search?btnI&amp;q=site:docs.oracle.com/javase/7/docs/api/%20inurl:borderlayout"><span class="kw3">BorderLayout</span></a><span class="br0">&#40;</span><span class="br0">&#41;</span><span class="br0">&#41;</span><span class="sy0">;</span>
&nbsp; &nbsp; &nbsp; &nbsp; colorPickPanelSub<span class="sy0">=</span> <span class="kw1">new</span> ColorPickPanelSub<span class="br0">&#40;</span><acronym title="Graphical User Interface">gui</acronym><span class="br0">&#41;</span><span class="sy0">;</span>
&nbsp; &nbsp; &nbsp; &nbsp; add<span class="br0">&#40;</span><a target="_blank" href="http://www.google.de/search?btnI&amp;q=site:docs.oracle.com/javase/7/docs/api/%20inurl:borderlayout"><span class="kw3">BorderLayout</span></a>.<span class="me1">CENTER</span>, colorPickPanelSub<span class="br0">&#41;</span><span class="sy0">;</span>
&nbsp; &nbsp; &nbsp; &nbsp; <a target="_blank" href="http://www.google.de/search?btnI&amp;q=site:docs.oracle.com/javase/7/docs/api/%20inurl:jpanel"><span class="kw3">JPanel</span></a> buttonPanel <span class="sy0">=</span> buttonJPanel<span class="br0">&#40;</span><span class="br0">&#41;</span><span class="sy0">;</span>
&nbsp; &nbsp; &nbsp; &nbsp; add<span class="br0">&#40;</span><a target="_blank" href="http://www.google.de/search?btnI&amp;q=site:docs.oracle.com/javase/7/docs/api/%20inurl:borderlayout"><span class="kw3">BorderLayout</span></a>.<span class="me1">SOUTH</span>,buttonPanel<span class="br0">&#41;</span><span class="sy0">;</span>
&nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; <span class="br0">&#125;</span>
&nbsp; &nbsp; 
&nbsp; &nbsp; <span class="kw1">public</span> <a target="_blank" href="http://www.google.de/search?btnI&amp;q=site:docs.oracle.com/javase/7/docs/api/%20inurl:jpanel"><span class="kw3">JPanel</span></a> buttonJPanel<span class="br0">&#40;</span><span class="br0">&#41;</span><span class="br0">&#123;</span>
&nbsp; &nbsp; &nbsp; &nbsp; <a target="_blank" href="http://www.google.de/search?btnI&amp;q=site:docs.oracle.com/javase/7/docs/api/%20inurl:jpanel"><span class="kw3">JPanel</span></a> result <span class="sy0">=</span> <span class="kw1">new</span> <a target="_blank" href="http://www.google.de/search?btnI&amp;q=site:docs.oracle.com/javase/7/docs/api/%20inurl:jpanel"><span class="kw3">JPanel</span></a><span class="br0">&#40;</span><span class="br0">&#41;</span><span class="sy0">;</span>
&nbsp; &nbsp; &nbsp; &nbsp; <a target="_blank" href="http://www.google.de/search?btnI&amp;q=site:docs.oracle.com/javase/7/docs/api/%20inurl:jbutton"><span class="kw3">JButton</span></a> runButton <span class="sy0">=</span> <span class="kw1">new</span> <a target="_blank" href="http://www.google.de/search?btnI&amp;q=site:docs.oracle.com/javase/7/docs/api/%20inurl:jbutton"><span class="kw3">JButton</span></a><span class="br0">&#40;</span><span class="st0">&quot;run&quot;</span><span class="br0">&#41;</span><span class="sy0">;</span>
&nbsp; &nbsp; &nbsp; &nbsp; result.<span class="me1">add</span><span class="br0">&#40;</span>runButton<span class="br0">&#41;</span><span class="sy0">;</span>
&nbsp; &nbsp; &nbsp; &nbsp; <a target="_blank" href="http://www.google.de/search?btnI&amp;q=site:docs.oracle.com/javase/7/docs/api/%20inurl:jlabel"><span class="kw3">JLabel</span></a> label <span class="sy0">=</span> <span class="kw1">new</span> <a target="_blank" href="http://www.google.de/search?btnI&amp;q=site:docs.oracle.com/javase/7/docs/api/%20inurl:jlabel"><span class="kw3">JLabel</span></a><span class="br0">&#40;</span><span class="st0">&quot;Choose Color :&quot;</span><span class="br0">&#41;</span><span class="sy0">;</span>
&nbsp; &nbsp; &nbsp; &nbsp; result.<span class="me1">add</span><span class="br0">&#40;</span>label<span class="br0">&#41;</span><span class="sy0">;</span>
&nbsp; &nbsp; &nbsp; &nbsp; <a target="_blank" href="http://www.google.de/search?btnI&amp;q=site:docs.oracle.com/javase/7/docs/api/%20inurl:jspinner"><span class="kw3">JSpinner</span></a> colorNumberSpinner <span class="sy0">=</span> colorNumberSpinner<span class="br0">&#40;</span><span class="br0">&#41;</span><span class="sy0">;</span>
&nbsp; &nbsp; &nbsp; &nbsp; result.<span class="me1">add</span><span class="br0">&#40;</span>colorNumberSpinner<span class="br0">&#41;</span><span class="sy0">;</span>
&nbsp; &nbsp; &nbsp; &nbsp; <span class="kw1">return</span> result<span class="sy0">;</span>
&nbsp; &nbsp; <span class="br0">&#125;</span>
&nbsp; &nbsp; 
&nbsp; &nbsp; <span class="kw1">public</span> <a target="_blank" href="http://www.google.de/search?btnI&amp;q=site:docs.oracle.com/javase/7/docs/api/%20inurl:jspinner"><span class="kw3">JSpinner</span></a> colorNumberSpinner<span class="br0">&#40;</span><span class="br0">&#41;</span><span class="br0">&#123;</span>
&nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; <a target="_blank" href="http://www.google.de/search?btnI&amp;q=site:docs.oracle.com/javase/7/docs/api/%20inurl:spinnernumbermodel"><span class="kw3">SpinnerNumberModel</span></a> colorModel <span class="sy0">=</span> <span class="kw1">new</span> <a target="_blank" href="http://www.google.de/search?btnI&amp;q=site:docs.oracle.com/javase/7/docs/api/%20inurl:spinnernumbermodel"><span class="kw3">SpinnerNumberModel</span></a><span class="br0">&#40;</span><span class="nu0">3</span>, <span class="nu0">1</span>, <span class="nu0">8</span>, <span class="nu0">1</span><span class="br0">&#41;</span><span class="sy0">;</span>
&nbsp; &nbsp; &nbsp; &nbsp; <a target="_blank" href="http://www.google.de/search?btnI&amp;q=site:docs.oracle.com/javase/7/docs/api/%20inurl:jspinner"><span class="kw3">JSpinner</span></a> result <span class="sy0">=</span> <span class="kw1">new</span> <a target="_blank" href="http://www.google.de/search?btnI&amp;q=site:docs.oracle.com/javase/7/docs/api/%20inurl:jspinner"><span class="kw3">JSpinner</span></a><span class="br0">&#40;</span><span class="br0">&#41;</span><span class="sy0">;</span>
&nbsp; &nbsp; &nbsp; &nbsp; result.<span class="me1">setModel</span><span class="br0">&#40;</span>colorModel<span class="br0">&#41;</span><span class="sy0">;</span>
&nbsp; &nbsp; &nbsp; &nbsp; result.<span class="me1">setEnabled</span><span class="br0">&#40;</span><span class="kw2">true</span><span class="br0">&#41;</span><span class="sy0">;</span>
&nbsp; &nbsp; &nbsp; &nbsp; <a target="_blank" href="http://www.google.de/search?btnI&amp;q=site:docs.oracle.com/javase/7/docs/api/%20inurl:jformattedtextfield"><span class="kw3">JFormattedTextField</span></a> tf <span class="sy0">=</span> <span class="br0">&#40;</span><span class="br0">&#40;</span><a target="_blank" href="http://www.google.de/search?btnI&amp;q=site:docs.oracle.com/javase/7/docs/api/%20inurl:jspinner.defaulteditor"><span class="kw3">JSpinner.<span class="me1">DefaultEditor</span></span></a><span class="br0">&#41;</span>result.<span class="me1">getEditor</span><span class="br0">&#40;</span><span class="br0">&#41;</span><span class="br0">&#41;</span>.<span class="me1">getTextField</span><span class="br0">&#40;</span><span class="br0">&#41;</span><span class="sy0">;</span>
&nbsp; &nbsp; &nbsp; &nbsp; tf.<span class="me1">setEditable</span><span class="br0">&#40;</span><span class="kw2">false</span><span class="br0">&#41;</span><span class="sy0">;</span>
&nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; <span class="kw1">return</span> result<span class="sy0">;</span>
&nbsp; &nbsp; <span class="br0">&#125;</span>
&nbsp; &nbsp; 
&nbsp; &nbsp; 
&nbsp;
&nbsp; &nbsp; <span class="kw1">public</span> ColorPickPanelSub getColorPickPanelSub<span class="br0">&#40;</span><span class="br0">&#41;</span> <span class="br0">&#123;</span>
&nbsp; &nbsp; &nbsp; &nbsp; <span class="kw1">return</span> colorPickPanelSub<span class="sy0">;</span>
&nbsp; &nbsp; <span class="br0">&#125;</span>
&nbsp;
&nbsp; &nbsp; <span class="kw1">public</span> <span class="kw4">void</span> setColorPickPanelSub<span class="br0">&#40;</span>ColorPickPanelSub colorPickPanelSub<span class="br0">&#41;</span> <span class="br0">&#123;</span>
&nbsp; &nbsp; &nbsp; &nbsp; <span class="kw1">this</span>.<span class="me1">colorPickPanelSub</span> <span class="sy0">=</span> colorPickPanelSub<span class="sy0">;</span>
&nbsp; &nbsp; <span class="br0">&#125;</span>
&nbsp;
&nbsp; &nbsp; <span class="kw1">public</span> <acronym title="Graphical User Interface">Gui</acronym> getGui<span class="br0">&#40;</span><span class="br0">&#41;</span> <span class="br0">&#123;</span>
&nbsp; &nbsp; &nbsp; &nbsp; <span class="kw1">return</span> <acronym title="Graphical User Interface">gui</acronym><span class="sy0">;</span>
&nbsp; &nbsp; <span class="br0">&#125;</span>
&nbsp;
&nbsp; &nbsp; <span class="kw1">public</span> <span class="kw4">void</span> setGui<span class="br0">&#40;</span><acronym title="Graphical User Interface">Gui</acronym> <acronym title="Graphical User Interface">gui</acronym><span class="br0">&#41;</span> <span class="br0">&#123;</span>
&nbsp; &nbsp; &nbsp; &nbsp; <span class="kw1">this</span>.<span class="me1"><acronym title="Graphical User Interface">gui</acronym></span> <span class="sy0">=</span> <acronym title="Graphical User Interface">gui</acronym><span class="sy0">;</span>
&nbsp; &nbsp; <span class="br0">&#125;</span>
&nbsp; &nbsp; 
&nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp;
&nbsp;
&nbsp; &nbsp; 
&nbsp; &nbsp; 
&nbsp;
<span class="br0">&#125;</span></pre></td></tr></tbody></table></div></pre>


</div>
<!-- END TEMPLATE: bbcode_highlight -->Diese ColorPickPanel hat in der Mitte noch ein weiteres JPanel, in dem gepickte Farben dargestellt werden, sollte aber nicht mehr interessieren. Dargestellt wird das alles. Nur der JSpinner funktioniert nicht, reagiert also nicht auf Betätigung der Pfeiltasten  mit der Maus, allerdings kann ich mit den Tastaturpfeilen die Werte verändern. Soll aber auf beim Klicken mit der Maus funktionieren.<br />
<br />
Bei folgendem unverschaltetem Code funktioniert das auch...<br />
<!-- BEGIN TEMPLATE: bbcode_highlight -->
<div style="margin:20px; margin-top:5px">
	<div class="smallfont" style="margin-bottom:2px">Java Code: <a href="#_" onclick="popupSourceCode('C09889ea9e7638c289379cef91502f39855376fc7')" rel="appendix">
  <img class="inlineimg" src="http://www.java-forum.org/images/buttons/viewpost.gif" border="0" alt="Quelltext in neuem Fenster öffnen"> </img></a></div>

<pre class="alt2" style="margin:0px; padding:0px; border:1px inset; width:auto; height:; overflow:auto">
<div dir="ltr" style="text-align:left;"><table class="java" style="font-family:monospace;"><tbody><tr class="li1"><td class="ln"><pre class="de1">1
2
3
4
5
7
8
9
10
11
12
13
14
15
16
17
18
19
</pre></td><td class="de1"><pre id="C09889ea9e7638c289379cef91502f39855376fc7" class="de1"><span class="kw1">public</span> <span class="kw1">class</span> DesableEditingSpinner<span class="br0">&#123;</span>
&nbsp; &nbsp; <span class="kw1">public</span> <span class="kw1">static</span> <span class="kw4">void</span> main<span class="br0">&#40;</span><a target="_blank" href="http://www.google.de/search?btnI&amp;q=site:docs.oracle.com/javase/7/docs/api/%20inurl:string"><span class="kw3">String</span></a><span class="br0">&#91;</span><span class="br0">&#93;</span> args<span class="br0">&#41;</span><span class="br0">&#123;</span>
&nbsp; &nbsp; &nbsp; &nbsp; <a target="_blank" href="http://www.google.de/search?btnI&amp;q=site:docs.oracle.com/javase/7/docs/api/%20inurl:jframe"><span class="kw3">JFrame</span></a> frame <span class="sy0">=</span> <span class="kw1">new</span> <a target="_blank" href="http://www.google.de/search?btnI&amp;q=site:docs.oracle.com/javase/7/docs/api/%20inurl:jframe"><span class="kw3">JFrame</span></a><span class="br0">&#40;</span><span class="st0">&quot;Desabling editing Spinner&quot;</span><span class="br0">&#41;</span><span class="sy0">;</span>
&nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; <a target="_blank" href="http://www.google.de/search?btnI&amp;q=site:docs.oracle.com/javase/7/docs/api/%20inurl:spinnermodel"><span class="kw3">SpinnerModel</span></a> colorModel <span class="sy0">=</span> <span class="kw1">new</span> <a target="_blank" href="http://www.google.de/search?btnI&amp;q=site:docs.oracle.com/javase/7/docs/api/%20inurl:spinnernumbermodel"><span class="kw3">SpinnerNumberModel</span></a><span class="br0">&#40;</span><span class="nu0">1</span>, <span class="nu0">1</span>, <span class="nu0">8</span>, <span class="nu0">1</span><span class="br0">&#41;</span><span class="sy0">;</span>
&nbsp; &nbsp; &nbsp; &nbsp; <a target="_blank" href="http://www.google.de/search?btnI&amp;q=site:docs.oracle.com/javase/7/docs/api/%20inurl:jspinner"><span class="kw3">JSpinner</span></a> result <span class="sy0">=</span> <span class="kw1">new</span> <a target="_blank" href="http://www.google.de/search?btnI&amp;q=site:docs.oracle.com/javase/7/docs/api/%20inurl:jspinner"><span class="kw3">JSpinner</span></a><span class="br0">&#40;</span><span class="br0">&#41;</span><span class="sy0">;</span>
&nbsp; &nbsp; &nbsp; &nbsp; result.<span class="me1">setModel</span><span class="br0">&#40;</span>colorModel<span class="br0">&#41;</span><span class="sy0">;</span>
&nbsp; &nbsp; &nbsp; &nbsp; <a target="_blank" href="http://www.google.de/search?btnI&amp;q=site:docs.oracle.com/javase/7/docs/api/%20inurl:jpanel"><span class="kw3">JPanel</span></a> panel <span class="sy0">=</span> <span class="kw1">new</span> <a target="_blank" href="http://www.google.de/search?btnI&amp;q=site:docs.oracle.com/javase/7/docs/api/%20inurl:jpanel"><span class="kw3">JPanel</span></a><span class="br0">&#40;</span><span class="br0">&#41;</span><span class="sy0">;</span>
&nbsp; &nbsp; &nbsp; &nbsp; <a target="_blank" href="http://www.google.de/search?btnI&amp;q=site:docs.oracle.com/javase/7/docs/api/%20inurl:jformattedtextfield"><span class="kw3">JFormattedTextField</span></a> tf3 <span class="sy0">=</span> <span class="br0">&#40;</span><span class="br0">&#40;</span><a target="_blank" href="http://www.google.de/search?btnI&amp;q=site:docs.oracle.com/javase/7/docs/api/%20inurl:jspinner.defaulteditor"><span class="kw3">JSpinner.<span class="me1">DefaultEditor</span></span></a><span class="br0">&#41;</span>result.<span class="me1">getEditor</span><span class="br0">&#40;</span><span class="br0">&#41;</span><span class="br0">&#41;</span>.<span class="me1">getTextField</span><span class="br0">&#40;</span><span class="br0">&#41;</span><span class="sy0">;</span>
&nbsp; &nbsp; &nbsp; &nbsp; tf3.<span class="me1">setEditable</span><span class="br0">&#40;</span><span class="kw2">false</span><span class="br0">&#41;</span><span class="sy0">;</span>
&nbsp; &nbsp; &nbsp; &nbsp; panel.<span class="me1">add</span><span class="br0">&#40;</span>result<span class="br0">&#41;</span><span class="sy0">;</span>
&nbsp; &nbsp; &nbsp; &nbsp; frame.<span class="me1">add</span><span class="br0">&#40;</span>panel, <a target="_blank" href="http://www.google.de/search?btnI&amp;q=site:docs.oracle.com/javase/7/docs/api/%20inurl:borderlayout"><span class="kw3">BorderLayout</span></a>.<span class="me1">NORTH</span><span class="br0">&#41;</span><span class="sy0">;</span>
&nbsp; &nbsp; &nbsp; &nbsp; frame.<span class="me1">setSize</span><span class="br0">&#40;</span><span class="nu0">400</span>, <span class="nu0">400</span><span class="br0">&#41;</span><span class="sy0">;</span>
&nbsp; &nbsp; &nbsp; &nbsp; frame.<span class="me1">setVisible</span><span class="br0">&#40;</span><span class="kw2">true</span><span class="br0">&#41;</span><span class="sy0">;</span>
&nbsp; &nbsp; &nbsp; &nbsp; frame.<span class="me1">setDefaultCloseOperation</span><span class="br0">&#40;</span><a target="_blank" href="http://www.google.de/search?btnI&amp;q=site:docs.oracle.com/javase/7/docs/api/%20inurl:jframe"><span class="kw3">JFrame</span></a>.<span class="me1">EXIT_ON_CLOSE</span><span class="br0">&#41;</span><span class="sy0">;</span>
&nbsp; &nbsp; <span class="br0">&#125;</span>
<span class="br0">&#125;</span></pre></td></tr></tbody></table></div></pre>


</div>
<!-- END TEMPLATE: bbcode_highlight --><br />
Über eine Lösungshilfe wäre ich dankbar...<br />
<br />
Freundliche Grüße<br />
Jan</div>


<!-- END TEMPLATE: postbit_external -->]]></content:encoded>
			<category domain="http://www.java-forum.org/awt-swing-javafx-swt/"><![CDATA[AWT, Swing, JavaFX & SWT]]></category>
			<dc:creator>hacke78</dc:creator>
			<guid isPermaLink="true">http://www.java-forum.org/awt-swing-javafx-swt/151700-jspinner-reagiert-pfeiltasten.html</guid>
		</item>
		<item>
			<title>Wie programmiert man wände in greenfoot (java)?</title>
			<link>http://www.java-forum.org/java-basics-anfaenger-themen/151699-programmiert-man-waende-greenfoot-java.html</link>
			<pubDate>Wed, 22 May 2013 17:14:09 GMT</pubDate>
			<description><![CDATA[Hi :) Ich will eine Art Pac-Man in Greenfoot (java) auf Basis von "Little Crab" (Greenfoot | The Little Crab (http://www.greenfoot.org/scenarios/951)) programmieren und weiß nicht wie ich Wände...]]></description>
			<content:encoded><![CDATA[<!-- BEGIN TEMPLATE: postbit_external -->
<div>Hi :) Ich will eine Art Pac-Man in Greenfoot (java) auf Basis von &quot;Little Crab&quot; (<a href="http://www.greenfoot.org/scenarios/951" target="_blank">Greenfoot | The Little Crab</a>) programmieren und weiß nicht wie ich Wände einfüge, durch welche die Actor-Klassen nicht durch können. Ich wäre um jede hilfreiche Antwort oder sogar Programmiercode sehr dankbar :-)</div>


<!-- END TEMPLATE: postbit_external -->]]></content:encoded>
			<category domain="http://www.java-forum.org/java-basics-anfaenger-themen/">Java Basics - Anfänger-Themen</category>
			<dc:creator>NiklasBenedito</dc:creator>
			<guid isPermaLink="true">http://www.java-forum.org/java-basics-anfaenger-themen/151699-programmiert-man-waende-greenfoot-java.html</guid>
		</item>
		<item>
			<title>Frage zu Random (nextInt )</title>
			<link>http://www.java-forum.org/fuer-verirrte-fragen-javascript/151698-frage-random-nextint.html</link>
			<pubDate>Wed, 22 May 2013 16:26:40 GMT</pubDate>
			<description>Hi, 
 
und zwar weiß ich nicht ob ich das richtig verstanden habe und zwar soll ich eine Zeichenkette die aus den Zeichen 32 bis 126 geht ! Das Programm habe ich soweit aber ist diese Schreibweise...</description>
			<content:encoded><![CDATA[<!-- BEGIN TEMPLATE: postbit_external -->
<div>Hi,<br />
<br />
und zwar weiß ich nicht ob ich das richtig verstanden habe und zwar soll ich eine Zeichenkette die aus den Zeichen 32 bis 126 geht ! Das Programm habe ich soweit aber ist diese Schreibweise von nextInt richtig ?<br />
<br />
<!-- BEGIN TEMPLATE: bbcode_highlight -->
<div style="margin:20px; margin-top:5px">
	<div class="smallfont" style="margin-bottom:2px">Java Code: <a href="#_" onclick="popupSourceCode('C76cf88692b45d3ed6e38ad34e4522f8751e4ca0f')" rel="appendix">
  <img class="inlineimg" src="http://www.java-forum.org/images/buttons/viewpost.gif" border="0" alt="Quelltext in neuem Fenster öffnen"> </img></a></div>

<pre class="alt2" style="margin:0px; padding:0px; border:1px inset; width:auto; height:; overflow:auto">
<div dir="ltr" style="text-align:left;"><table class="java" style="font-family:monospace;"><tbody><tr class="li1"><td class="ln"><pre class="de1">1
</pre></td><td class="de1"><pre id="C76cf88692b45d3ed6e38ad34e4522f8751e4ca0f" class="de1">zeichen1 <span class="sy0">=</span> <span class="br0">&#40;</span><span class="kw4">char</span><span class="br0">&#41;</span><span class="br0">&#40;</span>nextInt<span class="br0">&#40;</span><span class="nu0">126</span><span class="sy0">-</span><span class="nu0">32</span><span class="br0">&#41;</span><span class="sy0">+</span><span class="nu0">32</span><span class="br0">&#41;</span><span class="sy0">;</span></pre></td></tr></tbody></table></div></pre>


</div>
<!-- END TEMPLATE: bbcode_highlight --><br />
Wenn man das deute heißt das ja das Zeichen soll zwischen den Zahlen 0 - 94 sein aber +32 soll nun das Zeichen zwischen  32 - 126 sein !<br />
<br />
Kann man das so sagen oder ist das eine feste Schreibweise ?<br />
<br />
<br />
oder wer das hier richtig ?<br />
<br />
<!-- BEGIN TEMPLATE: bbcode_highlight -->
<div style="margin:20px; margin-top:5px">
	<div class="smallfont" style="margin-bottom:2px">Java Code: <a href="#_" onclick="popupSourceCode('Cf479ec0774f0ab66c04dff3d00544b1cc9f777aa')" rel="appendix">
  <img class="inlineimg" src="http://www.java-forum.org/images/buttons/viewpost.gif" border="0" alt="Quelltext in neuem Fenster öffnen"> </img></a></div>

<pre class="alt2" style="margin:0px; padding:0px; border:1px inset; width:auto; height:; overflow:auto">
<div dir="ltr" style="text-align:left;"><table class="java" style="font-family:monospace;"><tbody><tr class="li1"><td class="ln"><pre class="de1">1
</pre></td><td class="de1"><pre id="Cf479ec0774f0ab66c04dff3d00544b1cc9f777aa" class="de1"><span class="br0">&#40;</span><span class="kw4">char</span><span class="br0">&#41;</span><span class="br0">&#40;</span>nextInt<span class="br0">&#40;</span><span class="nu0">126</span><span class="sy0">-</span><span class="nu0">32</span><span class="sy0">+</span><span class="nu0">1</span><span class="br0">&#41;</span><span class="sy0">+</span><span class="nu0">32</span><span class="br0">&#41;</span></pre></td></tr></tbody></table></div></pre>


</div>
<!-- END TEMPLATE: bbcode_highlight --><br />
Das würde aber nach meiner Definition von 1 - 94      +32 also von 33 -126 gehen oder ?<br />
<br />
<br />
<br />
Hoffe ihr versteht was ich meine !!<br />
<br />
Vielen dank!<br />
<br />
lg <acronym title="Simple Invocation of Methods Over Network">Simon</acronym></div>


<!-- END TEMPLATE: postbit_external -->]]></content:encoded>
			<category domain="http://www.java-forum.org/fuer-verirrte-fragen-javascript/">Für Verirrte - Fragen zu JavaScript</category>
			<dc:creator>Simon100</dc:creator>
			<guid isPermaLink="true">http://www.java-forum.org/fuer-verirrte-fragen-javascript/151698-frage-random-nextint.html</guid>
		</item>
		<item>
			<title>Array durchsuchen und Index ausgeben</title>
			<link>http://www.java-forum.org/java-basics-anfaenger-themen/151697-array-durchsuchen-index-ausgeben.html</link>
			<pubDate>Wed, 22 May 2013 15:57:43 GMT</pubDate>
			<description>Hallo ihr! Ich hoffe es kann mir jemand helfen. 
 
Und zwar lautet meine Übungsaufgabe heute: 
Wir sollen ein Programm schreiben, welches beim Programmaufruf durch die Kommandozeile Integer übergeben...</description>
			<content:encoded><![CDATA[<!-- BEGIN TEMPLATE: postbit_external -->
<div>Hallo ihr! Ich hoffe es kann mir jemand helfen.<br />
<br />
Und zwar lautet meine Übungsaufgabe heute:<br />
Wir sollen ein Programm schreiben, welches beim Programmaufruf durch die Kommandozeile Integer übergeben bekommt. Der Anwender soll dann noch über System.in einen Integer eingeben können, welcher quasi den gesuchten Wert darstellt. <br />
Das Programm soll also die Werte in der Kommandozeile nach dem gesuchten Wert durchsuchen und wenn er vorhanden ist, soll der Index des Werts ausgegeben werden. -1 im else Fall.<br />
<br />
Bin Java Anfänger und komm nicht weiter :(<br />
<br />
<!-- BEGIN TEMPLATE: bbcode_highlight -->
<div style="margin:20px; margin-top:5px">
	<div class="smallfont" style="margin-bottom:2px">Java Code: <a href="#_" onclick="popupSourceCode('Ca50d963f8dc02000ac6be16adb23a6709f712522')" rel="appendix">
  <img class="inlineimg" src="http://www.java-forum.org/images/buttons/viewpost.gif" border="0" alt="Quelltext in neuem Fenster öffnen"> </img></a></div>

<pre class="alt2" style="margin:0px; padding:0px; border:1px inset; width:auto; height:; overflow:auto">
<div dir="ltr" style="text-align:left;"><table class="java" style="font-family:monospace;"><tbody><tr class="li1"><td class="ln"><pre class="de1">1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
</pre></td><td class="de1"><pre id="Ca50d963f8dc02000ac6be16adb23a6709f712522" class="de1"><span class="kw1">import</span> <span class="co2">java.util.Scanner</span><span class="sy0">;</span>
&nbsp;
<span class="kw1">public</span> <span class="kw1">class</span> Search <span class="br0">&#123;</span>
&nbsp; &nbsp; <span class="kw1">public</span> <span class="kw1">static</span> <span class="kw4">void</span> main<span class="br0">&#40;</span><a target="_blank" href="http://www.google.de/search?btnI&amp;q=site:docs.oracle.com/javase/7/docs/api/%20inurl:string"><span class="kw3">String</span></a><span class="br0">&#91;</span><span class="br0">&#93;</span> args<span class="br0">&#41;</span> <span class="br0">&#123;</span>
&nbsp;
&nbsp; &nbsp; java.<span class="me1">util</span>.<a target="_blank" href="http://www.google.de/search?btnI&amp;q=site:docs.oracle.com/javase/7/docs/api/%20inurl:scanner"><span class="kw3">Scanner</span></a> scan <span class="sy0">=</span> <span class="kw1">new</span> java.<span class="me1">util</span>.<a target="_blank" href="http://www.google.de/search?btnI&amp;q=site:docs.oracle.com/javase/7/docs/api/%20inurl:scanner"><span class="kw3">Scanner</span></a><span class="br0">&#40;</span><a target="_blank" href="http://www.google.de/search?btnI&amp;q=site:docs.oracle.com/javase/7/docs/api/%20inurl:system"><span class="kw3">System</span></a>.<span class="me1">in</span><span class="br0">&#41;</span><span class="sy0">;</span>
&nbsp; &nbsp; <span class="kw4">int</span> gesuchtezahl <span class="sy0">=</span> scan.<span class="me1">nextInt</span><span class="br0">&#40;</span><span class="br0">&#41;</span><span class="sy0">;</span>
&nbsp; &nbsp; 
&nbsp; &nbsp; <span class="kw1">for</span><span class="br0">&#40;</span><span class="kw4">int</span> i<span class="sy0">=</span><span class="nu0">0</span><span class="sy0">;</span> i <span class="sy0">&lt;</span> args.<span class="me1">length</span><span class="sy0">;</span> i<span class="sy0">++</span><span class="br0">&#41;</span> <span class="br0">&#123;</span>
&nbsp; &nbsp; &nbsp; &nbsp; <span class="kw4">int</span> z <span class="sy0">=</span> <a target="_blank" href="http://www.google.de/search?btnI&amp;q=site:docs.oracle.com/javase/7/docs/api/%20inurl:integer"><span class="kw3">Integer</span></a>.<span class="me1">parseInt</span><span class="br0">&#40;</span> args<span class="br0">&#91;</span>i<span class="br0">&#93;</span> <span class="br0">&#41;</span><span class="sy0">;</span>
&nbsp; &nbsp; &nbsp; &nbsp; <span class="kw1">if</span><span class="br0">&#40;</span>args<span class="br0">&#91;</span>i<span class="br0">&#93;</span>.<span class="me1">equals</span><span class="br0">&#40;</span>gesuchtezahl<span class="br0">&#41;</span><span class="br0">&#41;</span><span class="br0">&#123;</span>
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <a target="_blank" href="http://www.google.de/search?btnI&amp;q=site:docs.oracle.com/javase/7/docs/api/%20inurl:system"><span class="kw3">System</span></a>.<span class="me1">out</span>.<span class="me1">println</span><span class="br0">&#40;</span>i<span class="br0">&#41;</span><span class="sy0">;</span>
&nbsp; &nbsp; &nbsp; &nbsp; <span class="br0">&#125;</span><span class="kw1">else</span><span class="br0">&#123;</span>
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <a target="_blank" href="http://www.google.de/search?btnI&amp;q=site:docs.oracle.com/javase/7/docs/api/%20inurl:system"><span class="kw3">System</span></a>.<span class="me1">out</span>.<span class="me1">println</span><span class="br0">&#40;</span><span class="sy0">-</span><span class="nu0">1</span><span class="br0">&#41;</span><span class="sy0">;</span>
&nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp; &nbsp; <span class="br0">&#125;</span>
&nbsp; &nbsp; &nbsp; &nbsp; <span class="br0">&#125;</span>
&nbsp; &nbsp; <span class="br0">&#125;</span>
<span class="br0">&#125;</span></pre></td></tr></tbody></table></div></pre>


</div>
<!-- END TEMPLATE: bbcode_highlight --></div>


<!-- END TEMPLATE: postbit_external -->]]></content:encoded>
			<category domain="http://www.java-forum.org/java-basics-anfaenger-themen/">Java Basics - Anfänger-Themen</category>
			<dc:creator>lenaschubo</dc:creator>
			<guid isPermaLink="true">http://www.java-forum.org/java-basics-anfaenger-themen/151697-array-durchsuchen-index-ausgeben.html</guid>
		</item>
		<item>
			<title>Android Licht mit Imagebutton</title>
			<link>http://www.java-forum.org/mobile-geraete/151696-licht-imagebutton.html</link>
			<pubDate>Wed, 22 May 2013 15:56:45 GMT</pubDate>
			<description>Ich habe eine frage besser gesagt ein problem 
 
Ich wollte eine Taschenlampen App machen habe mir dieses Tutorial angeguckt 
How to turn on/off camera LED / flashlight in Android...</description>
			<content:encoded><![CDATA[<!-- BEGIN TEMPLATE: postbit_external -->
<div>Ich habe eine frage besser gesagt ein problem<br />
<br />
Ich wollte eine Taschenlampen App machen habe mir dieses Tutorial angeguckt<br />
<a href="http://www.mkyong.com/android/how-to-turn-onoff-camera-ledflashlight-in-android/" target="_blank">How to turn on/off camera LED / flashlight in Android</a><br />
habe es auch geschaft doch  ich will das button durch ein Imagebutton ersetzen <br />
<br />
habe es schon so versucht aber es geht nicht<br />
<br />
<br />
<!-- BEGIN TEMPLATE: bbcode_highlight -->
<div style="margin:20px; margin-top:5px">
	<div class="smallfont" style="margin-bottom:2px">Java Code: <a href="#_" onclick="popupSourceCode('Cd9bba8503f15463520d51a44ad7bec15dc44efd2')" rel="appendix">
  <img class="inlineimg" src="http://www.java-forum.org/images/buttons/viewpost.gif" border="0" alt="Quelltext in neuem Fenster öffnen"> </img></a></div>

<pre class="alt2" style="margin:0px; padding:0px; border:1px inset; width:auto; height:596px; overflow:auto">
<div dir="ltr" style="text-align:left;"><table class="java" style="font-family:monospace;"><tbody><tr class="li1"><td class="ln"><pre class="de1">1
2
3
4
5
6
7
8
9
10
11
12
13
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
</pre></td><td class="de1"><pre id="Cd9bba8503f15463520d51a44ad7bec15dc44efd2" class="de1"><span class="kw1">package</span> <span class="co2">com.mkyong.android</span><span class="sy0">;</span>
&nbsp;
<span class="kw1">import</span> <span class="co2">android.app.Activity</span><span class="sy0">;</span>
<span class="kw1">import</span> <span class="co2">android.content.Context</span><span class="sy0">;</span>
<span class="kw1">import</span> <span class="co2">android.content.<acronym title="Private Message - eine Forumfunktion zur Übermittlung von Nachrichten an einen Benutzer">pm</acronym>.PackageManager</span><span class="sy0">;</span>
<span class="kw1">import</span> <span class="co2">android.hardware.Camera</span><span class="sy0">;</span>
<span class="kw1">import</span> <span class="co2">android.hardware.Camera.Parameters</span><span class="sy0">;</span>
<span class="kw1">import</span> <span class="co2">android.os.Bundle</span><span class="sy0">;</span>
<span class="kw1">import</span> <span class="co2">android.util.Log</span><span class="sy0">;</span>
<span class="kw1">import</span> <span class="co2">android.view.View</span><span class="sy0">;</span>
<span class="kw1">import</span> <span class="co2">android.view.View.OnClickListener</span><span class="sy0">;</span>
<span class="kw1">import</span> <span class="co2">android.widget.ImageButton</span><span class="sy0">;</span>
&nbsp;
<span class="kw1">public</span> <span class="kw1">class</span> FlashLightActivity <span class="kw1">extends</span> Activity <span class="br0">&#123;</span>
&nbsp;
&nbsp; &nbsp; <span class="co1">//flag to detect flash is on or off</span>
&nbsp; &nbsp; <span class="kw1">private</span> <span class="kw4">boolean</span> isLighOn <span class="sy0">=</span> <span class="kw2">false</span><span class="sy0">;</span>
&nbsp;
&nbsp; &nbsp; <span class="kw1">private</span> Camera camera<span class="sy0">;</span>
&nbsp;
&nbsp; &nbsp; ImageButton imageButton<span class="sy0">;</span>
&nbsp;
&nbsp; &nbsp; @<a target="_blank" href="http://www.google.de/search?btnI&amp;q=site:docs.oracle.com/javase/7/docs/api/%20inurl:override"><span class="kw3">Override</span></a>
&nbsp; &nbsp; <span class="kw1">protected</span> <span class="kw4">void</span> onStop<span class="br0">&#40;</span><span class="br0">&#41;</span> <span class="br0">&#123;</span>
&nbsp; &nbsp; &nbsp; &nbsp; <span class="kw1">super</span>.<span class="me1">onStop</span><span class="br0">&#40;</span><span class="br0">&#41;</span><span class="sy0">;</span>
&nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; <span class="kw1">if</span> <span class="br0">&#40;</span>camera <span class="sy0">!=</span> <span class="kw2">null</span><span class="br0">&#41;</span> <span class="br0">&#123;</span>
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; camera.<span class="me1">release</span><span class="br0">&#40;</span><span class="br0">&#41;</span><span class="sy0">;</span>
&nbsp; &nbsp; &nbsp; &nbsp; <span class="br0">&#125;</span>
&nbsp; &nbsp; <span class="br0">&#125;</span>
&nbsp;
&nbsp; &nbsp; @<a target="_blank" href="http://www.google.de/search?btnI&amp;q=site:docs.oracle.com/javase/7/docs/api/%20inurl:override"><span class="kw3">Override</span></a>
&nbsp; &nbsp; <span class="kw1">public</span> <span class="kw4">void</span> onCreate<span class="br0">&#40;</span>Bundle savedInstanceState<span class="br0">&#41;</span> <span class="br0">&#123;</span>
&nbsp; &nbsp; &nbsp; &nbsp; <span class="kw1">super</span>.<span class="me1">onCreate</span><span class="br0">&#40;</span>savedInstanceState<span class="br0">&#41;</span><span class="sy0">;</span>
&nbsp; &nbsp; &nbsp; &nbsp; setContentView<span class="br0">&#40;</span>R.<span class="me1">layout</span>.<span class="me1">main</span><span class="br0">&#41;</span><span class="sy0">;</span>
&nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; imageButton <span class="sy0">=</span> <span class="br0">&#40;</span>ImageButton<span class="br0">&#41;</span> findViewById<span class="br0">&#40;</span>R.<span class="me1">id</span>.<span class="me1">buttonFlashlight</span><span class="br0">&#41;</span><span class="sy0">;</span>
&nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; <a target="_blank" href="http://www.google.de/search?btnI&amp;q=site:docs.oracle.com/javase/7/docs/api/%20inurl:context"><span class="kw3">Context</span></a> context <span class="sy0">=</span> <span class="kw1">this</span><span class="sy0">;</span>
&nbsp; &nbsp; &nbsp; &nbsp; PackageManager <acronym title="Private Message - eine Forumfunktion zur Übermittlung von Nachrichten an einen Benutzer">pm</acronym> <span class="sy0">=</span> context.<span class="me1">getPackageManager</span><span class="br0">&#40;</span><span class="br0">&#41;</span><span class="sy0">;</span>
&nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; <span class="co1">// if device support camera?</span>
&nbsp; &nbsp; &nbsp; &nbsp; <span class="kw1">if</span> <span class="br0">&#40;</span><span class="sy0">!</span><acronym title="Private Message - eine Forumfunktion zur Übermittlung von Nachrichten an einen Benutzer">pm</acronym>.<span class="me1">hasSystemFeature</span><span class="br0">&#40;</span>PackageManager.<span class="me1">FEATURE_CAMERA</span><span class="br0">&#41;</span><span class="br0">&#41;</span> <span class="br0">&#123;</span>
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Log.<span class="me1">e</span><span class="br0">&#40;</span><span class="st0">&quot;err&quot;</span>, <span class="st0">&quot;Device has no camera!&quot;</span><span class="br0">&#41;</span><span class="sy0">;</span>
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span class="kw1">return</span><span class="sy0">;</span>
&nbsp; &nbsp; &nbsp; &nbsp; <span class="br0">&#125;</span>
&nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; camera <span class="sy0">=</span> Camera.<span class="me1">open</span><span class="br0">&#40;</span><span class="br0">&#41;</span><span class="sy0">;</span>
&nbsp; &nbsp; &nbsp; &nbsp; <span class="kw1">final</span> Parameters p <span class="sy0">=</span> camera.<span class="me1">getParameters</span><span class="br0">&#40;</span><span class="br0">&#41;</span><span class="sy0">;</span>
&nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; imageButton.<span class="me1">setOnClickListener</span><span class="br0">&#40;</span><span class="kw1">new</span> OnClickListener<span class="br0">&#40;</span><span class="br0">&#41;</span> <span class="br0">&#123;</span>
&nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; @<a target="_blank" href="http://www.google.de/search?btnI&amp;q=site:docs.oracle.com/javase/7/docs/api/%20inurl:override"><span class="kw3">Override</span></a>
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span class="kw1">public</span> <span class="kw4">void</span> onClick<span class="br0">&#40;</span><a target="_blank" href="http://www.google.de/search?btnI&amp;q=site:docs.oracle.com/javase/7/docs/api/%20inurl:view"><span class="kw3">View</span></a> arg0<span class="br0">&#41;</span> <span class="br0">&#123;</span>
&nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span class="kw1">if</span> <span class="br0">&#40;</span>isLighOn<span class="br0">&#41;</span> <span class="br0">&#123;</span>
&nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Log.<span class="me1">i</span><span class="br0">&#40;</span><span class="st0">&quot;info&quot;</span>, <span class="st0">&quot;torch is turn off!&quot;</span><span class="br0">&#41;</span><span class="sy0">;</span>
&nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; p.<span class="me1">setFlashMode</span><span class="br0">&#40;</span>Parameters.<span class="me1">FLASH_MODE_OFF</span><span class="br0">&#41;</span><span class="sy0">;</span>
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; camera.<span class="me1">setParameters</span><span class="br0">&#40;</span>p<span class="br0">&#41;</span><span class="sy0">;</span>
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; camera.<span class="me1">stopPreview</span><span class="br0">&#40;</span><span class="br0">&#41;</span><span class="sy0">;</span>
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; isLighOn <span class="sy0">=</span> <span class="kw2">false</span><span class="sy0">;</span>
&nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span class="br0">&#125;</span> <span class="kw1">else</span> <span class="br0">&#123;</span>
&nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Log.<span class="me1">i</span><span class="br0">&#40;</span><span class="st0">&quot;info&quot;</span>, <span class="st0">&quot;torch is turn on!&quot;</span><span class="br0">&#41;</span><span class="sy0">;</span>
&nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; p.<span class="me1">setFlashMode</span><span class="br0">&#40;</span>Parameters.<span class="me1">FLASH_MODE_TORCH</span><span class="br0">&#41;</span><span class="sy0">;</span>
&nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; camera.<span class="me1">setParameters</span><span class="br0">&#40;</span>p<span class="br0">&#41;</span><span class="sy0">;</span>
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; camera.<span class="me1">startPreview</span><span class="br0">&#40;</span><span class="br0">&#41;</span><span class="sy0">;</span>
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; isLighOn <span class="sy0">=</span> <span class="kw2">true</span><span class="sy0">;</span>
&nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span class="br0">&#125;</span>
&nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span class="br0">&#125;</span>
&nbsp; &nbsp; &nbsp; &nbsp; <span class="br0">&#125;</span><span class="br0">&#41;</span><span class="sy0">;</span>
&nbsp;
&nbsp; &nbsp; <span class="br0">&#125;</span>
<span class="br0">&#125;</span></pre></td></tr></tbody></table></div></pre>


</div>
<!-- END TEMPLATE: bbcode_highlight --><br />
würde mich über hilfe freuen</div>


<!-- END TEMPLATE: postbit_external -->]]></content:encoded>
			<category domain="http://www.java-forum.org/mobile-geraete/">Mobile Geräte</category>
			<dc:creator>blackcho</dc:creator>
			<guid isPermaLink="true">http://www.java-forum.org/mobile-geraete/151696-licht-imagebutton.html</guid>
		</item>
		<item>
			<title>AWT Scrollbars entfernen</title>
			<link>http://www.java-forum.org/awt-swing-javafx-swt/151695-scrollbars-entfernen.html</link>
			<pubDate>Wed, 22 May 2013 15:27:53 GMT</pubDate>
			<description>Hi Leute, 
 
ich habe eine TextArea. Allerdings brauche ich die Scrollbars nicht. 
 
Wie entferne ich die? 
 
Danke im Voraus 
SNB1998Mc</description>
			<content:encoded><![CDATA[<!-- BEGIN TEMPLATE: postbit_external -->
<div>Hi Leute,<br />
<br />
ich habe eine TextArea. Allerdings brauche ich die Scrollbars nicht.<br />
<br />
Wie entferne ich die?<br />
<br />
Danke im Voraus<br />
SNB1998Mc</div>


<!-- END TEMPLATE: postbit_external -->]]></content:encoded>
			<category domain="http://www.java-forum.org/awt-swing-javafx-swt/"><![CDATA[AWT, Swing, JavaFX & SWT]]></category>
			<dc:creator>SNB1998</dc:creator>
			<guid isPermaLink="true">http://www.java-forum.org/awt-swing-javafx-swt/151695-scrollbars-entfernen.html</guid>
		</item>
		<item>
			<title>Division durch 0</title>
			<link>http://www.java-forum.org/java-basics-anfaenger-themen/151694-division-0-a.html</link>
			<pubDate>Wed, 22 May 2013 15:12:42 GMT</pubDate>
			<description><![CDATA[Hallo! 
 
Folgendes "Problem": 
 
Ich will eine Division von int Werten machen mit einem double Ergebnis. 
 double tempBMI = (double)Gewicht / ((double)(Groesse * Groesse) / 10000);  
return tempBMI;...]]></description>
			<content:encoded><![CDATA[<!-- BEGIN TEMPLATE: postbit_external -->
<div>Hallo!<br />
<br />
Folgendes &quot;Problem&quot;:<br />
<br />
Ich will eine Division von int Werten machen mit einem double Ergebnis.<br />
<!-- BEGIN TEMPLATE: bbcode_highlight -->
<div style="margin:20px; margin-top:5px">
	<div class="smallfont" style="margin-bottom:2px">Java Code: <a href="#_" onclick="popupSourceCode('C6bde1925ef230ff82b5e635ac3cb50695ec446e0')" rel="appendix">
  <img class="inlineimg" src="http://www.java-forum.org/images/buttons/viewpost.gif" border="0" alt="Quelltext in neuem Fenster öffnen"> </img></a></div>

<pre class="alt2" style="margin:0px; padding:0px; border:1px inset; width:auto; height:; overflow:auto">
<div dir="ltr" style="text-align:left;"><table class="java" style="font-family:monospace;"><tbody><tr class="li1"><td class="ln"><pre class="de1">1
2
</pre></td><td class="de1"><pre id="C6bde1925ef230ff82b5e635ac3cb50695ec446e0" class="de1">&nbsp;<span class="kw4">double</span> tempBMI <span class="sy0">=</span> <span class="br0">&#40;</span><span class="kw4">double</span><span class="br0">&#41;</span>Gewicht <span class="sy0">/</span> <span class="br0">&#40;</span><span class="br0">&#40;</span><span class="kw4">double</span><span class="br0">&#41;</span><span class="br0">&#40;</span>Groesse <span class="sy0">*</span> Groesse<span class="br0">&#41;</span> <span class="sy0">/</span> <span class="nu0">10000</span><span class="br0">&#41;</span><span class="sy0">;</span> 
<span class="kw1">return</span> tempBMI<span class="sy0">;</span></pre></td></tr></tbody></table></div></pre>


</div>
<!-- END TEMPLATE: bbcode_highlight --><br />
Ich krieg aber keine Exception geworfen, sondern &quot;9.223372036854776E16&quot; als Output.<br />
<br />
Groesse/Gewicht sind int Variabeln. <br />
<br />
Irgendeine Idee wie ich, wenn Groesse == 0 ist eine Exception krieg und nicht so nen sinnlosen Wert? <br />
<br />
Besten Dank!</div>


<!-- END TEMPLATE: postbit_external -->]]></content:encoded>
			<category domain="http://www.java-forum.org/java-basics-anfaenger-themen/">Java Basics - Anfänger-Themen</category>
			<dc:creator>Escapetaste333</dc:creator>
			<guid isPermaLink="true">http://www.java-forum.org/java-basics-anfaenger-themen/151694-division-0-a.html</guid>
		</item>
		<item>
			<title>XML schema</title>
			<link>http://www.java-forum.org/xml-co/151693-xml-schema.html</link>
			<pubDate>Wed, 22 May 2013 14:53:42 GMT</pubDate>
			<description>hallo, 
 
ich hatte die Aufgabe, ein XML Schema zu erstellen. Bevor ich meine Lösung einreiche möchte ich gerne, dass jmd, der sich mit XML auskennt mal drüber schaut. Meine Lösung will ich hier...</description>
			<content:encoded><![CDATA[<!-- BEGIN TEMPLATE: postbit_external -->
<div>hallo,<br />
<br />
ich hatte die Aufgabe, ein <acronym title="Extended Markup Language">XML</acronym> Schema zu erstellen. Bevor ich meine Lösung einreiche möchte ich gerne, dass jmd, der sich mit <acronym title="Extended Markup Language">XML</acronym> auskennt mal drüber schaut. Meine Lösung will ich hier nicht veröffentlichen. Wer bereit ist mir zu helfen, kann mich per <acronym title="Private Nachricht - eine Forumfunktion zur Übermittlung von Nachrichten an einen Benutzer">PN</acronym> anschreiben.</div>


<!-- END TEMPLATE: postbit_external -->]]></content:encoded>
			<category domain="http://www.java-forum.org/xml-co/">XML und Co.</category>
			<dc:creator>dasti</dc:creator>
			<guid isPermaLink="true">http://www.java-forum.org/xml-co/151693-xml-schema.html</guid>
		</item>
		<item>
			<title>sim city 4 erklären</title>
			<link>http://www.java-forum.org/plauderecke/151692-sim-city-4-erklaeren.html</link>
			<pubDate>Wed, 22 May 2013 14:43:25 GMT</pubDate>
			<description>Moin, ich wollte mir SM%5 kaufen, aber vorher noch mit 4 zocken zum ausprobieren. Kann mir einer nen Schnellen Einsieg geben? Ich finde durch das ganze Tuorial-Durcheinander nicht durch. Wie kommt...</description>
			<content:encoded><![CDATA[<!-- BEGIN TEMPLATE: postbit_external -->
<div>Moin, ich wollte mir SM%5 kaufen, aber vorher noch mit 4 zocken zum ausprobieren. Kann mir einer nen Schnellen Einsieg geben? Ich finde durch das ganze Tuorial-Durcheinander nicht durch. Wie kommt man schnell zu einer sich prächtig entwickelnden Stadt und viel Steuereinnahmen? $$ $$ $$</div>


<!-- END TEMPLATE: postbit_external -->]]></content:encoded>
			<category domain="http://www.java-forum.org/plauderecke/">Plauderecke</category>
			<dc:creator>iKnwWhtUDidLast</dc:creator>
			<guid isPermaLink="true">http://www.java-forum.org/plauderecke/151692-sim-city-4-erklaeren.html</guid>
		</item>
		<item>
			<title>Swing Probleme mit JDialog, JPanel und ActionListener</title>
			<link>http://www.java-forum.org/awt-swing-javafx-swt/151691-probleme-jdialog-jpanel-actionlistener.html</link>
			<pubDate>Wed, 22 May 2013 14:36:04 GMT</pubDate>
			<description>Ich habe einen JDialog und erstelle ein JPanel, in dem Ich die paintComponent() Methode überschreibe. 
 
Wenn ich jetzt im JDialog setContentPane(panel) aufrufe und danach meine Buttons adde,...</description>
			<content:encoded><![CDATA[<!-- BEGIN TEMPLATE: postbit_external -->
<div>Ich habe einen JDialog und erstelle ein JPanel, in dem Ich die paintComponent() Methode überschreibe.<br />
<br />
Wenn ich jetzt im JDialog setContentPane(panel) aufrufe und danach meine Buttons adde, funktioniert der ActionListener der Buttons nicht.<br />
<br />
Wenn ich add(panel) und dann createButtons(), werden die Buttons nicht angezeigt.<br />
<br />
Wenn ich erst createButtons aufrufe und dann add(panel), funktioneirt der Listener, die Buttons werden aber nur gezeichnet, wenn die Maus darüber ist.<br />
<br />
Alle Änderungen an der <acronym title="Graphical User Interface">GUI</acronym> werden über SwingUtilities gemacht.<br />
<br />
Die Methode mit setContentPane erscheint mir als die richtige, woran können diese Bugs liegen? <br />
Mein Ziel ist es ein bestimmtes Bild auf dem panel zu zeichnen und darüber Buttons zu legen.</div>


<!-- END TEMPLATE: postbit_external -->]]></content:encoded>
			<category domain="http://www.java-forum.org/awt-swing-javafx-swt/"><![CDATA[AWT, Swing, JavaFX & SWT]]></category>
			<dc:creator>Alph0r</dc:creator>
			<guid isPermaLink="true">http://www.java-forum.org/awt-swing-javafx-swt/151691-probleme-jdialog-jpanel-actionlistener.html</guid>
		</item>
		<item>
			<title>JList Hintergrund transparent machen (fast am Ziel...)</title>
			<link>http://www.java-forum.org/awt-swing-javafx-swt/151690-jlist-hintergrund-transparent-fast-ziel.html</link>
			<pubDate>Wed, 22 May 2013 14:22:05 GMT</pubDate>
			<description>Hallo Leute, 
 
ich habe eine JList in einem JScrollPane und würde gerne den Hintergrund der JList Transparent machen... 
Nicht unsichtbar! Das habe ich schon hinbekommen... 
 
Mein Problem ist dass...</description>
			<content:encoded><![CDATA[<!-- BEGIN TEMPLATE: postbit_external -->
<div>Hallo Leute,<br />
<br />
ich habe eine JList in einem JScrollPane und würde gerne den Hintergrund der JList Transparent machen...<br />
Nicht unsichtbar! Das habe ich schon hinbekommen...<br />
<br />
Mein Problem ist dass die Farbe nur dort ist wo auch Elemente eingetragen sind:<br />
<br />
<img src="http://s14.directupload.net/images/130522/p87yzxcu.png" border="0" alt="" class="user_postbit_image" /><br />
<br />
Hier mal der Code dazu:<br />
<br />
<!-- BEGIN TEMPLATE: bbcode_highlight -->
<div style="margin:20px; margin-top:5px">
	<div class="smallfont" style="margin-bottom:2px">Java Code: <a href="#_" onclick="popupSourceCode('Cdef6d7a9269de6cba8f2fd7045587b7ed40c208b')" rel="appendix">
  <img class="inlineimg" src="http://www.java-forum.org/images/buttons/viewpost.gif" border="0" alt="Quelltext in neuem Fenster öffnen"> </img></a></div>

<pre class="alt2" style="margin:0px; padding:0px; border:1px inset; width:auto; height:; overflow:auto">
<div dir="ltr" style="text-align:left;"><table class="java" style="font-family:monospace;"><tbody><tr class="li1"><td class="ln"><pre class="de1">1
2
3
4
5
6
7
8
9
10
</pre></td><td class="de1"><pre id="Cdef6d7a9269de6cba8f2fd7045587b7ed40c208b" class="de1">&nbsp; &nbsp; &nbsp; &nbsp; jScrollPane1.<span class="me1">setOpaque</span><span class="br0">&#40;</span><span class="kw2">false</span><span class="br0">&#41;</span><span class="sy0">;</span>
&nbsp; &nbsp; &nbsp; &nbsp; jScrollPane1.<span class="me1">getViewport</span><span class="br0">&#40;</span><span class="br0">&#41;</span>.<span class="me1">setOpaque</span><span class="br0">&#40;</span><span class="kw2">false</span><span class="br0">&#41;</span><span class="sy0">;</span>
&nbsp; &nbsp; &nbsp; &nbsp; <span class="co1">//jScrollPane1.getViewport().setBackground(new Color(255, 0, 0, 50));</span>
&nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp; &nbsp; jList1.<span class="me1">setOpaque</span><span class="br0">&#40;</span><span class="kw2">false</span><span class="br0">&#41;</span><span class="sy0">;</span>
&nbsp; &nbsp; &nbsp; &nbsp; jList1.<span class="me1">setBackground</span><span class="br0">&#40;</span><span class="kw1">new</span> <a target="_blank" href="http://www.google.de/search?btnI&amp;q=site:docs.oracle.com/javase/7/docs/api/%20inurl:color"><span class="kw3">Color</span></a><span class="br0">&#40;</span><span class="nu0">255</span>, <span class="nu0">0</span>, <span class="nu0">0</span>, <span class="nu0">50</span><span class="br0">&#41;</span><span class="br0">&#41;</span><span class="sy0">;</span>
&nbsp; &nbsp; &nbsp; &nbsp; jList1.<span class="me1">setForeground</span><span class="br0">&#40;</span><span class="kw1">new</span> <a target="_blank" href="http://www.google.de/search?btnI&amp;q=site:docs.oracle.com/javase/7/docs/api/%20inurl:color"><span class="kw3">Color</span></a><span class="br0">&#40;</span><span class="nu0">50</span>, <span class="nu0">50</span>, <span class="nu0">50</span><span class="br0">&#41;</span><span class="br0">&#41;</span><span class="sy0">;</span>
&nbsp; &nbsp; &nbsp; &nbsp; jList1.<span class="me1">setSelectionForeground</span><span class="br0">&#40;</span><a target="_blank" href="http://www.google.de/search?btnI&amp;q=site:docs.oracle.com/javase/7/docs/api/%20inurl:color"><span class="kw3">Color</span></a>.<span class="me1">white</span><span class="br0">&#41;</span><span class="sy0">;</span>
&nbsp; &nbsp; &nbsp; &nbsp; jList1.<span class="me1">setSelectionBackground</span><span class="br0">&#40;</span><span class="kw1">new</span> <a target="_blank" href="http://www.google.de/search?btnI&amp;q=site:docs.oracle.com/javase/7/docs/api/%20inurl:color"><span class="kw3">Color</span></a><span class="br0">&#40;</span><span class="nu0">100</span>, <span class="nu0">100</span>, <span class="nu0">100</span><span class="br0">&#41;</span><span class="br0">&#41;</span><span class="sy0">;</span>
&nbsp; &nbsp; &nbsp; &nbsp; jList1.<span class="me1">setFont</span><span class="br0">&#40;</span><span class="kw1">new</span> <a target="_blank" href="http://www.google.de/search?btnI&amp;q=site:docs.oracle.com/javase/7/docs/api/%20inurl:font"><span class="kw3">Font</span></a><span class="br0">&#40;</span><span class="st0">&quot;Segoe <acronym title="User Interface">UI</acronym>&quot;</span>, <span class="nu0">0</span>, <span class="nu0">12</span><span class="br0">&#41;</span><span class="br0">&#41;</span><span class="sy0">;</span></pre></td></tr></tbody></table></div></pre>


</div>
<!-- END TEMPLATE: bbcode_highlight --><br />
Ich habe auch versucht mal den Viewport zu färben und quasi dann den Background der JList komplett Transparent, aber dass hat nicht funktioniert... ):<br />
<br />
Weiß jemand Rat?<br />
<br />
PS:<br />
Gibt es eine möglichkeit bei einer JList den Focus nicht zu zeichnen?<br />
Manche Componenten haben ja die Methode setFocusPainted... JList leider nicht ):<br />
<br />
Danke!</div>


<!-- END TEMPLATE: postbit_external -->]]></content:encoded>
			<category domain="http://www.java-forum.org/awt-swing-javafx-swt/"><![CDATA[AWT, Swing, JavaFX & SWT]]></category>
			<dc:creator>vandread</dc:creator>
			<guid isPermaLink="true">http://www.java-forum.org/awt-swing-javafx-swt/151690-jlist-hintergrund-transparent-fast-ziel.html</guid>
		</item>
		<item>
			<title>Event Handling ActionListener und getMethode</title>
			<link>http://www.java-forum.org/awt-swing-javafx-swt/151689-actionlistener-getmethode.html</link>
			<pubDate>Wed, 22 May 2013 14:06:45 GMT</pubDate>
			<description>Hallo, 
ich habe ein kleines Problem mit ActionListener. 
Ich habe einen FileChooser programmiert und möchte gern den ausgelesenen Pfad als String zurückgeben und dann weitere GUI-Fenster bzw....</description>
			<content:encoded><![CDATA[<!-- BEGIN TEMPLATE: postbit_external -->
<div>Hallo,<br />
ich habe ein kleines Problem mit ActionListener.<br />
Ich habe einen FileChooser programmiert und möchte gern den ausgelesenen Pfad als String zurückgeben und dann weitere <acronym title="Graphical User Interface">GUI</acronym>-Fenster bzw. Funktionalitäten einfügen.<br />
Nur wie bekomme ich den Rückgabewert an die entsprechende Stelle???<br />
Unten mein Code.<br />
<br />
<!-- BEGIN TEMPLATE: bbcode_highlight -->
<div style="margin:20px; margin-top:5px">
	<div class="smallfont" style="margin-bottom:2px">Java Code: <a href="#_" onclick="popupSourceCode('C4f2db1e635f10d758c311a7765724c07ea1c019f')" rel="appendix">
  <img class="inlineimg" src="http://www.java-forum.org/images/buttons/viewpost.gif" border="0" alt="Quelltext in neuem Fenster öffnen"> </img></a></div>

<pre class="alt2" style="margin:0px; padding:0px; border:1px inset; width:auto; height:; overflow:auto">
<div dir="ltr" style="text-align:left;"><table class="java" style="font-family:monospace;"><tbody><tr class="li1"><td class="ln"><pre class="de1">1
2
3
4
5
6
7
8
9
</pre></td><td class="de1"><pre id="C4f2db1e635f10d758c311a7765724c07ea1c019f" class="de1"><span class="kw1">public</span> <span class="kw1">class</span> ShowGo <span class="br0">&#123;</span>
&nbsp;
&nbsp; &nbsp; <span class="kw1">public</span> <span class="kw1">static</span> <span class="kw4">void</span> main<span class="br0">&#40;</span><a target="_blank" href="http://www.google.de/search?btnI&amp;q=site:docs.oracle.com/javase/7/docs/api/%20inurl:string"><span class="kw3">String</span></a><span class="br0">&#91;</span><span class="br0">&#93;</span> args<span class="br0">&#41;</span><span class="br0">&#123;</span>
&nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; <acronym title="Graphical User Interface">gui</acronym> myGUI <span class="sy0">=</span> <span class="kw1">new</span> showgo.<span class="me1"><acronym title="Graphical User Interface">gui</acronym></span>.<span class="me1"><acronym title="Graphical User Interface">gui</acronym></span><span class="br0">&#40;</span><span class="br0">&#41;</span><span class="sy0">;</span>
&nbsp; &nbsp; &nbsp; &nbsp; myGUI.<span class="me1">run</span><span class="br0">&#40;</span><span class="br0">&#41;</span><span class="sy0">;</span>
&nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; <span class="br0">&#125;</span> 
<span class="br0">&#125;</span></pre></td></tr></tbody></table></div></pre>


</div>
<!-- END TEMPLATE: bbcode_highlight --><br />
<!-- BEGIN TEMPLATE: bbcode_highlight -->
<div style="margin:20px; margin-top:5px">
	<div class="smallfont" style="margin-bottom:2px">Java Code: <a href="#_" onclick="popupSourceCode('C019799d02d74dc96238da96f61f0c39059e7d1d5')" rel="appendix">
  <img class="inlineimg" src="http://www.java-forum.org/images/buttons/viewpost.gif" border="0" alt="Quelltext in neuem Fenster öffnen"> </img></a></div>

<pre class="alt2" style="margin:0px; padding:0px; border:1px inset; width:auto; height:596px; overflow:auto">
<div dir="ltr" style="text-align:left;"><table class="java" style="font-family:monospace;"><tbody><tr class="li1"><td class="ln"><pre class="de1">1
2
3
4
5
6
7
8
9
10
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
</pre></td><td class="de1"><pre id="C019799d02d74dc96238da96f61f0c39059e7d1d5" class="de1"><span class="kw1">package</span> <span class="co2">showgo.<acronym title="Graphical User Interface">gui</acronym></span><span class="sy0">;</span>
&nbsp;
<span class="kw1">import</span> <span class="co2">java.<acronym title="Abstract Windowing Toolkit">awt</acronym>.event.ActionEvent</span><span class="sy0">;</span>
<span class="kw1">import</span> <span class="co2">java.<acronym title="Abstract Windowing Toolkit">awt</acronym>.event.ActionListener</span><span class="sy0">;</span>
<span class="kw1">import</span> <span class="co2">java.beans.PropertyChangeEvent</span><span class="sy0">;</span>
<span class="kw1">import</span> <span class="co2">java.beans.PropertyChangeListener</span><span class="sy0">;</span>
<span class="kw1">import</span> <span class="co2">java.io.File</span><span class="sy0">;</span>
&nbsp;
<span class="kw1">import</span> <span class="co2">javax.<acronym title="Schnittstelle für GUI-Programmierung">swing</acronym>.*</span><span class="sy0">;</span>
&nbsp;
<span class="kw1">import</span> <span class="co2">showgo.modell.Parser</span><span class="sy0">;</span>
&nbsp;
<span class="kw1">public</span> <span class="kw1">class</span> <acronym title="Graphical User Interface">gui</acronym> <span class="kw1">implements</span> <a target="_blank" href="http://www.google.de/search?btnI&amp;q=site:docs.oracle.com/javase/7/docs/api/%20inurl:runnable"><span class="kw3">Runnable</span></a> <span class="br0">&#123;</span>
&nbsp;
&nbsp; &nbsp; <span class="kw1">public</span> <span class="kw1">static</span> <a target="_blank" href="http://www.google.de/search?btnI&amp;q=site:docs.oracle.com/javase/7/docs/api/%20inurl:string"><span class="kw3">String</span></a> rueckgabeString<span class="sy0">=</span> <span class="kw2">null</span><span class="sy0">;</span>
&nbsp; &nbsp; <span class="kw1">public</span> <span class="kw1">static</span> <span class="kw4">boolean</span> oeffnenbutton<span class="sy0">;</span>
&nbsp; &nbsp; 
&nbsp; &nbsp; 
&nbsp; &nbsp; 
&nbsp; &nbsp; @<a target="_blank" href="http://www.google.de/search?btnI&amp;q=site:docs.oracle.com/javase/7/docs/api/%20inurl:override"><span class="kw3">Override</span></a>
&nbsp; &nbsp; <span class="kw1">public</span> <span class="kw4">void</span> run<span class="br0">&#40;</span><span class="br0">&#41;</span> <span class="br0">&#123;</span>
&nbsp; &nbsp; &nbsp; &nbsp; <span class="kw1">new</span> SearchFileGUI<span class="br0">&#40;</span><span class="br0">&#41;</span><span class="sy0">;</span>
&nbsp; &nbsp; <span class="br0">&#125;</span>
&nbsp;
&nbsp; &nbsp; 
&nbsp; &nbsp; 
&nbsp; &nbsp; <span class="kw1">public</span> <acronym title="Graphical User Interface">gui</acronym><span class="br0">&#40;</span><span class="br0">&#41;</span> <span class="br0">&#123;</span>
&nbsp; &nbsp; &nbsp; &nbsp; <span class="co1">//Auswertung von getOpenFileName, Uebergabe an Parser</span>
&nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; <span class="br0">&#125;</span>
&nbsp; &nbsp; 
<span class="br0">&#125;</span>
&nbsp;
<span class="kw1">class</span> SearchFileGUI <span class="kw1">extends</span> <a target="_blank" href="http://www.google.de/search?btnI&amp;q=site:docs.oracle.com/javase/7/docs/api/%20inurl:jframe"><span class="kw3">JFrame</span></a> <span class="br0">&#123;</span>
&nbsp; &nbsp; <a target="_blank" href="http://www.google.de/search?btnI&amp;q=site:docs.oracle.com/javase/7/docs/api/%20inurl:jframe"><span class="kw3">JFrame</span></a> MFrame<span class="sy0">;</span> &nbsp; &nbsp;
&nbsp; &nbsp; <span class="kw1">private</span> <a target="_blank" href="http://www.google.de/search?btnI&amp;q=site:docs.oracle.com/javase/7/docs/api/%20inurl:jtextfield"><span class="kw3">JTextField</span></a> txtPath<span class="sy0">;</span>
&nbsp; &nbsp; <span class="kw1">private</span> <a target="_blank" href="http://www.google.de/search?btnI&amp;q=site:docs.oracle.com/javase/7/docs/api/%20inurl:string"><span class="kw3">String</span></a> test<span class="sy0">;</span>
&nbsp; &nbsp; 
&nbsp; &nbsp; <span class="kw1">public</span> SearchFileGUI<span class="br0">&#40;</span><span class="br0">&#41;</span><span class="br0">&#123;</span>
&nbsp; &nbsp; &nbsp; &nbsp; MFrame <span class="sy0">=</span> <span class="kw1">new</span> <a target="_blank" href="http://www.google.de/search?btnI&amp;q=site:docs.oracle.com/javase/7/docs/api/%20inurl:jframe"><span class="kw3">JFrame</span></a><span class="br0">&#40;</span><span class="br0">&#41;</span><span class="sy0">;</span>
&nbsp; &nbsp; &nbsp; &nbsp; MFrame.<span class="me1">setVisible</span><span class="br0">&#40;</span><span class="kw2">true</span><span class="br0">&#41;</span><span class="sy0">;</span>
&nbsp; &nbsp; &nbsp; &nbsp; MFrame.<span class="me1">setSize</span><span class="br0">&#40;</span><span class="nu0">1024</span>, <span class="nu0">800</span><span class="br0">&#41;</span><span class="sy0">;</span> &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; MFrame.<span class="me1">setDefaultCloseOperation</span><span class="br0">&#40;</span>MFrame.<span class="me1">EXIT_ON_CLOSE</span><span class="br0">&#41;</span><span class="sy0">;</span>
&nbsp; &nbsp; &nbsp; &nbsp; MFrame.<span class="me1">getContentPane</span><span class="br0">&#40;</span><span class="br0">&#41;</span>.<span class="me1">setLayout</span><span class="br0">&#40;</span><span class="kw2">null</span><span class="br0">&#41;</span><span class="sy0">;</span>
&nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp; &nbsp; txtPath <span class="sy0">=</span> <span class="kw1">new</span> <a target="_blank" href="http://www.google.de/search?btnI&amp;q=site:docs.oracle.com/javase/7/docs/api/%20inurl:jtextfield"><span class="kw3">JTextField</span></a><span class="br0">&#40;</span><span class="br0">&#41;</span><span class="sy0">;</span> &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; txtPath.<span class="me1">setBounds</span><span class="br0">&#40;</span><span class="nu0">10</span>, <span class="nu0">10</span>, <span class="nu0">414</span>, <span class="nu0">21</span><span class="br0">&#41;</span><span class="sy0">;</span>
&nbsp; &nbsp; &nbsp; &nbsp; MFrame.<span class="me1">getContentPane</span><span class="br0">&#40;</span><span class="br0">&#41;</span>.<span class="me1">add</span><span class="br0">&#40;</span>txtPath<span class="br0">&#41;</span><span class="sy0">;</span>
&nbsp; &nbsp; &nbsp; &nbsp; txtPath.<span class="me1">setColumns</span><span class="br0">&#40;</span><span class="nu0">10</span><span class="br0">&#41;</span><span class="sy0">;</span>
&nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp; &nbsp; <a target="_blank" href="http://www.google.de/search?btnI&amp;q=site:docs.oracle.com/javase/7/docs/api/%20inurl:jbutton"><span class="kw3">JButton</span></a> oeffnenBtn <span class="sy0">=</span> <span class="kw1">new</span> <a target="_blank" href="http://www.google.de/search?btnI&amp;q=site:docs.oracle.com/javase/7/docs/api/%20inurl:jbutton"><span class="kw3">JButton</span></a><span class="br0">&#40;</span><span class="st0">&quot;Datei öffnen&quot;</span><span class="br0">&#41;</span><span class="sy0">;</span>
&nbsp; &nbsp; &nbsp; &nbsp; oeffnenBtn.<span class="me1">setBounds</span><span class="br0">&#40;</span><span class="nu0">10</span>, <span class="nu0">41</span>, <span class="nu0">120</span>, <span class="nu0">23</span><span class="br0">&#41;</span><span class="sy0">;</span>
&nbsp; &nbsp; &nbsp; &nbsp; MFrame.<span class="me1">getContentPane</span><span class="br0">&#40;</span><span class="br0">&#41;</span>.<span class="me1">add</span><span class="br0">&#40;</span>oeffnenBtn<span class="br0">&#41;</span><span class="sy0">;</span>
&nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp; &nbsp; oeffnenBtn.<span class="me1">addActionListener</span><span class="br0">&#40;</span><span class="kw1">new</span> <a target="_blank" href="http://www.google.de/search?btnI&amp;q=site:docs.oracle.com/javase/7/docs/api/%20inurl:actionlistener"><span class="kw3">ActionListener</span></a><span class="br0">&#40;</span><span class="br0">&#41;</span> <span class="br0">&#123;</span>
&nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; @<a target="_blank" href="http://www.google.de/search?btnI&amp;q=site:docs.oracle.com/javase/7/docs/api/%20inurl:override"><span class="kw3">Override</span></a>
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span class="kw1">public</span> <span class="kw4">void</span> actionPerformed<span class="br0">&#40;</span><a target="_blank" href="http://www.google.de/search?btnI&amp;q=site:docs.oracle.com/javase/7/docs/api/%20inurl:actionevent"><span class="kw3">ActionEvent</span></a> e<span class="br0">&#41;</span> <span class="br0">&#123;</span>
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <a target="_blank" href="http://www.google.de/search?btnI&amp;q=site:docs.oracle.com/javase/7/docs/api/%20inurl:jfilechooser"><span class="kw3">JFileChooser</span></a> fc <span class="sy0">=</span> <span class="kw1">new</span> <a target="_blank" href="http://www.google.de/search?btnI&amp;q=site:docs.oracle.com/javase/7/docs/api/%20inurl:jfilechooser"><span class="kw3">JFileChooser</span></a><span class="br0">&#40;</span><span class="br0">&#41;</span><span class="sy0">;</span>
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; fc.<span class="me1">setDialogType</span><span class="br0">&#40;</span><a target="_blank" href="http://www.google.de/search?btnI&amp;q=site:docs.oracle.com/javase/7/docs/api/%20inurl:jfilechooser"><span class="kw3">JFileChooser</span></a>.<span class="me1">OPEN_DIALOG</span><span class="br0">&#41;</span><span class="sy0">;</span>
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; fc.<span class="me1">setFileSelectionMode</span><span class="br0">&#40;</span><a target="_blank" href="http://www.google.de/search?btnI&amp;q=site:docs.oracle.com/javase/7/docs/api/%20inurl:jfilechooser"><span class="kw3">JFileChooser</span></a>.<span class="me1">FILES_AND_DIRECTORIES</span><span class="br0">&#41;</span><span class="sy0">;</span>
&nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span class="kw1">final</span> <a target="_blank" href="http://www.google.de/search?btnI&amp;q=site:docs.oracle.com/javase/7/docs/api/%20inurl:file"><span class="kw3">File</span></a> file <span class="sy0">=</span> <span class="kw1">new</span> <a target="_blank" href="http://www.google.de/search?btnI&amp;q=site:docs.oracle.com/javase/7/docs/api/%20inurl:file"><span class="kw3">File</span></a><span class="br0">&#40;</span><span class="st0">&quot;/home&quot;</span><span class="br0">&#41;</span><span class="sy0">;</span>
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; fc.<span class="me1">addPropertyChangeListener</span><span class="br0">&#40;</span><span class="kw1">new</span> <a target="_blank" href="http://www.google.de/search?btnI&amp;q=site:docs.oracle.com/javase/7/docs/api/%20inurl:propertychangelistener"><span class="kw3">PropertyChangeListener</span></a><span class="br0">&#40;</span><span class="br0">&#41;</span> <span class="br0">&#123;</span>
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; @<a target="_blank" href="http://www.google.de/search?btnI&amp;q=site:docs.oracle.com/javase/7/docs/api/%20inurl:override"><span class="kw3">Override</span></a>
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span class="kw1">public</span> <span class="kw4">void</span> propertyChange<span class="br0">&#40;</span><a target="_blank" href="http://www.google.de/search?btnI&amp;q=site:docs.oracle.com/javase/7/docs/api/%20inurl:propertychangeevent"><span class="kw3">PropertyChangeEvent</span></a> e<span class="br0">&#41;</span> <span class="br0">&#123;</span>
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span class="kw1">if</span> <span class="br0">&#40;</span>e.<span class="me1">getPropertyName</span><span class="br0">&#40;</span><span class="br0">&#41;</span>.<span class="me1">equals</span><span class="br0">&#40;</span><a target="_blank" href="http://www.google.de/search?btnI&amp;q=site:docs.oracle.com/javase/7/docs/api/%20inurl:jfilechooser"><span class="kw3">JFileChooser</span></a>.<span class="me1">DIRECTORY_CHANGED_PROPERTY</span><span class="br0">&#41;</span> 
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span class="sy0">||</span> e.<span class="me1">getPropertyName</span><span class="br0">&#40;</span><span class="br0">&#41;</span>.<span class="me1">equals</span><span class="br0">&#40;</span><a target="_blank" href="http://www.google.de/search?btnI&amp;q=site:docs.oracle.com/javase/7/docs/api/%20inurl:jfilechooser"><span class="kw3">JFileChooser</span></a>.<span class="me1">SELECTED_FILE_CHANGED_PROPERTY</span><span class="br0">&#41;</span><span class="br0">&#41;</span> <span class="br0">&#123;</span>
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span class="kw1">final</span> <a target="_blank" href="http://www.google.de/search?btnI&amp;q=site:docs.oracle.com/javase/7/docs/api/%20inurl:file"><span class="kw3">File</span></a> f <span class="sy0">=</span> <span class="br0">&#40;</span><a target="_blank" href="http://www.google.de/search?btnI&amp;q=site:docs.oracle.com/javase/7/docs/api/%20inurl:file"><span class="kw3">File</span></a><span class="br0">&#41;</span> e.<span class="me1">getNewValue</span><span class="br0">&#40;</span><span class="br0">&#41;</span><span class="sy0">;</span> &nbsp; 
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span class="br0">&#125;</span>
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span class="br0">&#125;</span>
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span class="br0">&#125;</span><span class="br0">&#41;</span><span class="sy0">;</span>
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; fc.<span class="me1">setVisible</span><span class="br0">&#40;</span><span class="kw2">true</span><span class="br0">&#41;</span><span class="sy0">;</span>
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span class="kw1">final</span> <span class="kw4">int</span> result <span class="sy0">=</span> fc.<span class="me1">showOpenDialog</span><span class="br0">&#40;</span><span class="kw2">null</span><span class="br0">&#41;</span><span class="sy0">;</span>
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span class="kw1">if</span> <span class="br0">&#40;</span> result <span class="sy0">==</span> <a target="_blank" href="http://www.google.de/search?btnI&amp;q=site:docs.oracle.com/javase/7/docs/api/%20inurl:jfilechooser"><span class="kw3">JFileChooser</span></a>.<span class="me1">APPROVE_OPTION</span><span class="br0">&#41;</span> <span class="br0">&#123;</span>
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; txtPath.<span class="me1">setText</span><span class="br0">&#40;</span>fc.<span class="me1">getSelectedFile</span><span class="br0">&#40;</span><span class="br0">&#41;</span>.<span class="me1">toString</span><span class="br0">&#40;</span><span class="br0">&#41;</span><span class="br0">&#41;</span><span class="sy0">;</span>
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <a target="_blank" href="http://www.google.de/search?btnI&amp;q=site:docs.oracle.com/javase/7/docs/api/%20inurl:file"><span class="kw3">File</span></a> inputVerzFile <span class="sy0">=</span> fc.<span class="me1">getSelectedFile</span><span class="br0">&#40;</span><span class="br0">&#41;</span><span class="sy0">;</span>
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <a target="_blank" href="http://www.google.de/search?btnI&amp;q=site:docs.oracle.com/javase/7/docs/api/%20inurl:string"><span class="kw3">String</span></a> inputVerzStr <span class="sy0">=</span> inputVerzFile.<span class="me1">getPath</span><span class="br0">&#40;</span><span class="br0">&#41;</span><span class="sy0">;</span>
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <a target="_blank" href="http://www.google.de/search?btnI&amp;q=site:docs.oracle.com/javase/7/docs/api/%20inurl:system"><span class="kw3">System</span></a>.<span class="me1">out</span>.<span class="me1">println</span><span class="br0">&#40;</span><span class="st0">&quot;Eingabepfad : &quot;</span> <span class="sy0">+</span> inputVerzStr<span class="br0">&#41;</span><span class="sy0">;</span>
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span class="co1">//txtPath.setText(fc.getSelectedFile().toString());</span>
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; setOpenFileName<span class="br0">&#40;</span>inputVerzStr<span class="br0">&#41;</span><span class="sy0">;</span>
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span class="br0">&#125;</span>
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span class="br0">&#125;</span>
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp; &nbsp; <span class="br0">&#125;</span><span class="br0">&#41;</span><span class="sy0">;</span>
&nbsp; &nbsp; <span class="br0">&#125;</span>
&nbsp;
&nbsp; &nbsp; <span class="kw1">protected</span> <span class="kw4">void</span> setOpenFileName<span class="br0">&#40;</span><a target="_blank" href="http://www.google.de/search?btnI&amp;q=site:docs.oracle.com/javase/7/docs/api/%20inurl:string"><span class="kw3">String</span></a> inputVerzStr<span class="br0">&#41;</span> <span class="br0">&#123;</span>
&nbsp; &nbsp; &nbsp; &nbsp; <span class="kw1">this</span>.<span class="me1">test</span> <span class="sy0">=</span> inputVerzStr<span class="sy0">;</span> &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; <span class="br0">&#125;</span> &nbsp; 
&nbsp; &nbsp; 
&nbsp; &nbsp; <span class="kw1">public</span> <a target="_blank" href="http://www.google.de/search?btnI&amp;q=site:docs.oracle.com/javase/7/docs/api/%20inurl:string"><span class="kw3">String</span></a> getOpenFileName<span class="br0">&#40;</span><span class="br0">&#41;</span> <span class="br0">&#123;</span>
&nbsp; &nbsp; &nbsp; &nbsp; <span class="kw1">return</span> test<span class="sy0">;</span>
&nbsp; &nbsp; <span class="br0">&#125;</span>
<span class="br0">&#125;</span></pre></td></tr></tbody></table></div></pre>


</div>
<!-- END TEMPLATE: bbcode_highlight --></div>


<!-- END TEMPLATE: postbit_external -->]]></content:encoded>
			<category domain="http://www.java-forum.org/awt-swing-javafx-swt/"><![CDATA[AWT, Swing, JavaFX & SWT]]></category>
			<dc:creator>KPKMP</dc:creator>
			<guid isPermaLink="true">http://www.java-forum.org/awt-swing-javafx-swt/151689-actionlistener-getmethode.html</guid>
		</item>
		<item>
			<title>UPDATE nur wenn - MYSQL</title>
			<link>http://www.java-forum.org/datenbankprogrammierung/151688-update-nur-mysql.html</link>
			<pubDate>Wed, 22 May 2013 13:40:17 GMT</pubDate>
			<description>Hallo ich bin gerade am basteln aber irgendwie komme ich grad nicht weiter.  
 
Und zwar möchte ich das ein Update eines eintrag nur durchgeführt wird, wenn das Datum des Eintrag sich nicht im...</description>
			<content:encoded><![CDATA[<!-- BEGIN TEMPLATE: postbit_external -->
<div>Hallo ich bin gerade am basteln aber irgendwie komme ich grad nicht weiter. <br />
<br />
Und zwar möchte ich das ein Update eines eintrag nur durchgeführt wird, wenn das Datum des Eintrag sich nicht im gesperrten Datum befindet. <br />
<br />
Hier mein Query: <br />
<br />
<!-- BEGIN TEMPLATE: bbcode_highlight -->
<div style="margin:20px; margin-top:5px">
	<div class="smallfont" style="margin-bottom:2px"><acronym title="Structured Query Language">SQL</acronym> Code: <a href="#_" onclick="popupSourceCode('C51f367c7a46da0b143f0e71a5ef1a0f6786950fe')" rel="appendix">
  <img class="inlineimg" src="http://www.java-forum.org/images/buttons/viewpost.gif" border="0" alt="Quelltext in neuem Fenster öffnen"> </img></a></div>

<pre class="alt2" style="margin:0px; padding:0px; border:1px inset; width:auto; height:; overflow:auto">
<div dir="ltr" style="text-align:left;"><table class="sql" style="font-family:monospace;"><tbody><tr class="li1"><td class="ln"><pre class="de1">1
2
3
4
5
</pre></td><td class="de1"><pre id="C51f367c7a46da0b143f0e71a5ef1a0f6786950fe" class="de1"><span class="kw1">UPDATE</span> eintrag 
<span class="kw1">SET</span> anderetabelle<span class="sy0">.</span>id<span class="sy0">=</span>?<span class="sy0">,</span> starttime <span class="sy0">=</span> ?<span class="sy0">,</span> endtime <span class="sy0">=</span> ?<span class="sy0">,</span> date <span class="sy0">=</span> ? 
<span class="kw1">WHERE</span> id <span class="sy0">=</span> ?
<span class="kw1">AND</span> <span class="br0">&#40;</span><span class="kw1">SELECT</span> sperr_datum <span class="kw1">FROM</span> anderetabelle <span class="kw1">WHERE</span> id <span class="sy0">=</span> ?<span class="br0">&#41;</span>
<span class="kw1">AND</span> date <span class="sy0">&gt;</span> sperr_datum</pre></td></tr></tbody></table></div></pre>


</div>
<!-- END TEMPLATE: bbcode_highlight --><br />
Was mach ich für ein logischen Fehler? Ich weiß nicht wo ich die Abfrage machen soll datum &gt; als sperr_datum:<acronym title="Read the fucking manual">rtfm</acronym>:</div>


<!-- END TEMPLATE: postbit_external -->]]></content:encoded>
			<category domain="http://www.java-forum.org/datenbankprogrammierung/">Datenbankprogrammierung</category>
			<dc:creator>Sakura26</dc:creator>
			<guid isPermaLink="true">http://www.java-forum.org/datenbankprogrammierung/151688-update-nur-mysql.html</guid>
		</item>
	</channel>
</rss>
