<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Ein Karlsruher Bloggt! &#187; Programmieren</title>
	<atom:link href="http://blog.mynotiz.de/category/programmieren/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.mynotiz.de</link>
	<description>Java, PHP und alles rund ums Thema Informatik</description>
	<lastBuildDate>Thu, 26 Jan 2012 11:22:55 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.3</generator>
		<item>
		<title>Java TableLayout Beispiel / Example</title>
		<link>http://blog.mynotiz.de/programmieren/java-tablelayout-1419/</link>
		<comments>http://blog.mynotiz.de/programmieren/java-tablelayout-1419/#comments</comments>
		<pubDate>Tue, 13 Dec 2011 12:37:39 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Programmieren]]></category>
		<category><![CDATA[download]]></category>
		<category><![CDATA[herunterladen]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Layout]]></category>
		<category><![CDATA[TableLayout]]></category>
		<category><![CDATA[Tutorial]]></category>

		<guid isPermaLink="false">http://blog.mynotiz.de/programmieren/java-tablelayout-1419/</guid>
		<description><![CDATA[Oft benutzte ich in meinen Anwendungen das praktische TableLayout. Es ist standardmäßig kein Bestandteil von Java, ihr könnt euch jedoch die Bibliothek hier herunterladen: http://java.sun.com/products/jfc/tsc/articles/tablelayout/apps/TableLayout.jar Mit dem TableLayout könnt ihr folgende Größen definieren: Prozentuale (in Prozent 0.5 = 50%) Absolute (Pixel 200 = 200 Pixel) Relative (TableLayout.FILL = den restlichen Platz verwenden) Also Beispiel hier [...]
Ähnliche Beiträge:<ol>
<li><a href='http://blog.mynotiz.de/programmieren/java-jmenubar-beispiel-tutorial-235/' rel='bookmark' title='Java JMenuBar Beispiel / Tutorial'>Java JMenuBar Beispiel / Tutorial</a> <small>Hallo Leute, heute wollte ich euch zeigen wie man eine...</small></li>
<li><a href='http://blog.mynotiz.de/programmieren/java-jtable-beispiel-491/' rel='bookmark' title='Java JTable Beispiel'>Java JTable Beispiel</a> <small>Seit längerem beschäftigt mich die Problematik &#8220;Tabellen auf der Benutzeroberfläche...</small></li>
<li><a href='http://blog.mynotiz.de/programmieren/jcombobox-beispiel-580/' rel='bookmark' title='Java JComboBox Beispiel'>Java JComboBox Beispiel</a> <small>Heute möchte ich zeigen wie ihr ein Dropdownmenü in Java...</small></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Oft benutzte ich in meinen Anwendungen das praktische TableLayout. Es ist standardmäßig kein Bestandteil von Java, ihr könnt euch jedoch die Bibliothek hier herunterladen: <a title="http://java.sun.com/products/jfc/tsc/articles/tablelayout/apps/TableLayout.jar" href="http://java.sun.com/products/jfc/tsc/articles/tablelayout/apps/TableLayout.jar">http://java.sun.com/products/jfc/tsc/articles/tablelayout/apps/TableLayout.jar</a></p>
<p>Mit dem TableLayout könnt ihr folgende Größen definieren:</p>
<ul>
<li><strong>Prozentuale</strong> (in Prozent 0.5 = 50%)</li>
<li><strong>Absolute</strong> (Pixel 200 = 200 Pixel)</li>
<li><strong>Relative</strong> (TableLayout.FILL = den restlichen Platz verwenden)</li>
</ul>
<p>Also <strong>Beispiel</strong> hier mehrere Buttons:</p>
<ul>
<li>Spalten: 40%, 30%, TableLayout.FILL</li>
<li>Reihen: 200 Pixel, TableLayout.FILL</li>
</ul>
<p><a href="http://blog.mynotiz.de/wp-content/uploads/2011/12/image1.png" rel="lightbox"><img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://blog.mynotiz.de/wp-content/uploads/2011/12/image_thumb1.png" width="454" height="304" /></a></p>
<p>Hier der <strong>Quellcode</strong>:</p>
<div align="left" class="java" style="border: 1px dotted black; padding: 5px; background-color: #EBEBEB;">
<table border="0" cellpadding="3" cellspacing="0">
<tr>
<td nowrap="nowrap" valign="top" align="left">     <code> <font color="#7f0055"><b>import&nbsp;</b></font><font color="#000000">info.clearthought.layout.TableLayout;</font><br /> <font color="#ffffff"></font><br /> <font color="#7f0055"><b>import&nbsp;</b></font><font color="#000000">java.awt.EventQueue;</font><br /> <font color="#ffffff"></font><br /> <font color="#7f0055"><b>import&nbsp;</b></font><font color="#000000">javax.swing.JButton;</font><br /> <font color="#7f0055"><b>import&nbsp;</b></font><font color="#000000">javax.swing.JFrame;</font><br /> <font color="#7f0055"><b>import&nbsp;</b></font><font color="#000000">javax.swing.JPanel;</font><br /> <font color="#ffffff"></font><br /> <font color="#7f0055"><b>public&nbsp;class&nbsp;</b></font><font color="#000000">TableLayoutTutorial&nbsp;</font><font color="#7f0055"><b>extends&nbsp;</b></font><font color="#000000">JFrame&nbsp;</font><font color="#000000">{</font><br /> <font color="#ffffff"></font><br /> <font color="#ffffff">&nbsp;&nbsp;</font><font color="#7f0055"><b>private&nbsp;</b></font><font color="#000000">JPanel&nbsp;contentPane;</font><br /> <font color="#ffffff"></font><br /> <font color="#ffffff">&nbsp;&nbsp;</font><font color="#3f5fbf">/**</font><br /> <font color="#ffffff">&nbsp;&nbsp;&nbsp;</font><font color="#3f5fbf">*&nbsp;Launch&nbsp;the&nbsp;application.</font><br /> <font color="#ffffff">&nbsp;&nbsp;&nbsp;</font><font color="#3f5fbf">*/</font><br /> <font color="#ffffff">&nbsp;&nbsp;</font><font color="#7f0055"><b>public&nbsp;static&nbsp;</b></font><font color="#7f0055"><b>void&nbsp;</b></font><font color="#000000">main</font><font color="#000000">(</font><font color="#000000">String</font><font color="#000000">[]&nbsp;</font><font color="#000000">args</font><font color="#000000">)&nbsp;{</font><br /> <font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#000000">EventQueue.invokeLater</font><font color="#000000">(</font><font color="#7f0055"><b>new&nbsp;</b></font><font color="#000000">Runnable</font><font color="#000000">()&nbsp;{</font><br /> <font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#7f0055"><b>public&nbsp;</b></font><font color="#7f0055"><b>void&nbsp;</b></font><font color="#000000">run</font><font color="#000000">()&nbsp;{</font><br /> <font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#7f0055"><b>try&nbsp;</b></font><font color="#000000">{</font><br /> <font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#000000">TableLayoutTutorial&nbsp;frame&nbsp;=&nbsp;</font><font color="#7f0055"><b>new&nbsp;</b></font><font color="#000000">TableLayoutTutorial</font><font color="#000000">()</font><font color="#000000">;</font><br /> <font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#000000">frame.setVisible</font><font color="#000000">(</font><font color="#7f0055"><b>true</b></font><font color="#000000">)</font><font color="#000000">;</font><br /> <font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#000000">}&nbsp;</font><font color="#7f0055"><b>catch&nbsp;</b></font><font color="#000000">(</font><font color="#000000">Exception&nbsp;e</font><font color="#000000">)&nbsp;{</font><br /> <font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#000000">e.printStackTrace</font><font color="#000000">()</font><font color="#000000">;</font><br /> <font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#000000">}</font><br /> <font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#000000">}</font><br /> <font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#000000">})</font><font color="#000000">;</font><br /> <font color="#ffffff">&nbsp;&nbsp;</font><font color="#000000">}</font><br /> <font color="#ffffff"></font><br /> <font color="#ffffff">&nbsp;&nbsp;</font><font color="#3f5fbf">/**</font><br /> <font color="#ffffff">&nbsp;&nbsp;&nbsp;</font><font color="#3f5fbf">*&nbsp;Create&nbsp;the&nbsp;frame.</font><br /> <font color="#ffffff">&nbsp;&nbsp;&nbsp;</font><font color="#3f5fbf">*/</font><br /> <font color="#ffffff">&nbsp;&nbsp;</font><font color="#7f0055"><b>public&nbsp;</b></font><font color="#000000">TableLayoutTutorial</font><font color="#000000">()&nbsp;{</font><br /> <font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#000000">setDefaultCloseOperation</font><font color="#000000">(</font><font color="#000000">JFrame.EXIT_ON_CLOSE</font><font color="#000000">)</font><font color="#000000">;</font><br /> <font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#000000">setBounds</font><font color="#000000">(</font><font color="#990000">100</font><font color="#000000">,&nbsp;</font><font color="#990000">100</font><font color="#000000">,&nbsp;</font><font color="#990000">450</font><font color="#000000">,&nbsp;</font><font color="#990000">300</font><font color="#000000">)</font><font color="#000000">;</font><br /> <font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#000000">contentPane&nbsp;=&nbsp;</font><font color="#7f0055"><b>new&nbsp;</b></font><font color="#000000">JPanel</font><font color="#000000">()</font><font color="#000000">;</font><br /> <font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;</font><br /> <font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#7f0055"><b>double</b></font><font color="#000000">[][]&nbsp;</font><font color="#000000">layout&nbsp;=&nbsp;</font><font color="#7f0055"><b>new&nbsp;</b></font><font color="#7f0055"><b>double</b></font><font color="#000000">[][]{</font><br /> <font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#3f7f5f">//&nbsp;X-Achse</font><br /> <font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#000000">{</font><font color="#990000">0.4</font><font color="#000000">,&nbsp;</font><font color="#990000">0.3</font><font color="#000000">,&nbsp;TableLayout.FILL</font><font color="#000000">}</font><font color="#000000">,</font><br /> <font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><br /> <font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#3f7f5f">//&nbsp;Y-Achse</font><br /> <font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#000000">{</font><font color="#990000">200</font><font color="#000000">,&nbsp;TableLayout.FILL</font><font color="#000000">}</font><br /> <font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#000000">}</font><font color="#000000">;</font><br /> <font color="#ffffff"></font><br /> <font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#000000">TableLayout&nbsp;contentPaneLayout&nbsp;=&nbsp;</font><font color="#7f0055"><b>new&nbsp;</b></font><font color="#000000">TableLayout</font><font color="#000000">(</font><font color="#000000">layout</font><font color="#000000">)</font><font color="#000000">;</font><br /> <font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#000000">contentPane.setLayout</font><font color="#000000">(</font><font color="#000000">contentPaneLayout</font><font color="#000000">)</font><font color="#000000">;</font><br /> <font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#000000">setContentPane</font><font color="#000000">(</font><font color="#000000">contentPane</font><font color="#000000">)</font><font color="#000000">;</font><br /> <font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;</font><br /> <font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#3f7f5f">//&nbsp;&#34;0,0&#34;&nbsp;X-Position,&nbsp;Y-Position</font><br /> <font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#000000">contentPane.add</font><font color="#000000">(</font><font color="#7f0055"><b>new&nbsp;</b></font><font color="#000000">JButton</font><font color="#000000">(</font><font color="#2a00ff">&#34;40%&nbsp;/&nbsp;200&#34;</font><font color="#000000">)</font><font color="#000000">,&nbsp;</font><font color="#2a00ff">&#34;0,0&#34;</font><font color="#000000">)</font><font color="#000000">;</font><br /> <font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#000000">contentPane.add</font><font color="#000000">(</font><font color="#7f0055"><b>new&nbsp;</b></font><font color="#000000">JButton</font><font color="#000000">(</font><font color="#2a00ff">&#34;30%&nbsp;/&nbsp;200&#34;</font><font color="#000000">)</font><font color="#000000">,&nbsp;</font><font color="#2a00ff">&#34;1,0&#34;</font><font color="#000000">)</font><font color="#000000">;</font><br /> <font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#000000">contentPane.add</font><font color="#000000">(</font><font color="#7f0055"><b>new&nbsp;</b></font><font color="#000000">JButton</font><font color="#000000">(</font><font color="#2a00ff">&#34;REST&nbsp;/&nbsp;200&#34;</font><font color="#000000">)</font><font color="#000000">,&nbsp;</font><font color="#2a00ff">&#34;2,0&#34;</font><font color="#000000">)</font><font color="#000000">;</font><br /> <font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;</font><br /> <font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#000000">contentPane.add</font><font color="#000000">(</font><font color="#7f0055"><b>new&nbsp;</b></font><font color="#000000">JButton</font><font color="#000000">(</font><font color="#2a00ff">&#34;40%&nbsp;/&nbsp;REST&#34;</font><font color="#000000">)</font><font color="#000000">,&nbsp;</font><font color="#2a00ff">&#34;0,1&#34;</font><font color="#000000">)</font><font color="#000000">;</font><br /> <font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#000000">contentPane.add</font><font color="#000000">(</font><font color="#7f0055"><b>new&nbsp;</b></font><font color="#000000">JButton</font><font color="#000000">(</font><font color="#2a00ff">&#34;30%&nbsp;/&nbsp;REST&#34;</font><font color="#000000">)</font><font color="#000000">,&nbsp;</font><font color="#2a00ff">&#34;1,1&#34;</font><font color="#000000">)</font><font color="#000000">;</font><br /> <font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#000000">contentPane.add</font><font color="#000000">(</font><font color="#7f0055"><b>new&nbsp;</b></font><font color="#000000">JButton</font><font color="#000000">(</font><font color="#2a00ff">&#34;REST&nbsp;/&nbsp;REST&#34;</font><font color="#000000">)</font><font color="#000000">,&nbsp;</font><font color="#2a00ff">&#34;2,1&#34;</font><font color="#000000">)</font><font color="#000000">;</font><br /> <font color="#ffffff">&nbsp;&nbsp;</font><font color="#000000">}</font><br /> <font color="#ffffff"></font><br /> <font color="#000000">}</font></code></td>
</tr>
</table>
</div>
<div class="bottomcontainerBox" style="">
			<div style="float:left; width:140px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fblog.mynotiz.de%2Fprogrammieren%2Fjava-tablelayout-1419%2F&amp;layout=button_count&amp;show_faces=false&amp;width=140&amp;action=like&amp;font=verdana&amp;colorscheme=light&amp;height=21" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width=140px; height:21px;" allowTransparency="true"></iframe></div>
			<div style="float:left; width:85px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<g:plusone size="medium" href="http://blog.mynotiz.de/programmieren/java-tablelayout-1419/"></g:plusone>
			</div>
			<div style="float:left; width:85px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<a href="http://twitter.com/share" class="twitter-share-button" data-url="http://blog.mynotiz.de/programmieren/java-tablelayout-1419/"  data-text="Java TableLayout Beispiel / Example" data-count="horizontal">Tweet</a>
			</div>			
			</div><div style="clear:both"></div><div style="padding-bottom:4px;"></div><p>Ähnliche Beiträge:<ol>
<li><a href='http://blog.mynotiz.de/programmieren/java-jmenubar-beispiel-tutorial-235/' rel='bookmark' title='Java JMenuBar Beispiel / Tutorial'>Java JMenuBar Beispiel / Tutorial</a> <small>Hallo Leute, heute wollte ich euch zeigen wie man eine...</small></li>
<li><a href='http://blog.mynotiz.de/programmieren/java-jtable-beispiel-491/' rel='bookmark' title='Java JTable Beispiel'>Java JTable Beispiel</a> <small>Seit längerem beschäftigt mich die Problematik &#8220;Tabellen auf der Benutzeroberfläche...</small></li>
<li><a href='http://blog.mynotiz.de/programmieren/jcombobox-beispiel-580/' rel='bookmark' title='Java JComboBox Beispiel'>Java JComboBox Beispiel</a> <small>Heute möchte ich zeigen wie ihr ein Dropdownmenü in Java...</small></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://blog.mynotiz.de/programmieren/java-tablelayout-1419/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Java JButton mit Hover-Effekt</title>
		<link>http://blog.mynotiz.de/programmieren/java-jbutton-mit-hover-effekt-1401/</link>
		<comments>http://blog.mynotiz.de/programmieren/java-jbutton-mit-hover-effekt-1401/#comments</comments>
		<pubDate>Thu, 17 Nov 2011 07:51:05 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Programmieren]]></category>
		<category><![CDATA[Effekt]]></category>
		<category><![CDATA[Hover]]></category>
		<category><![CDATA[ImageIcon]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[JButton]]></category>
		<category><![CDATA[JButtonHoverable]]></category>
		<category><![CDATA[MouseOver]]></category>
		<category><![CDATA[Swing]]></category>

		<guid isPermaLink="false">http://blog.mynotiz.de/?p=1401</guid>
		<description><![CDATA[Öfters verwende ich in  meinen Programmen einen Button der sein Icon ändert sobald man mit der Maus über diesen fährt. Also ein JButton mit Hover-Effekt. Die folgende Klasse implementiert diese Funktionalität von Haus aus. Beim Konstruktoraufruf können zwei ImageIcons übergeben werden. Hier die Klasse JButtonHoverable.java: package&#160;de.roth.jsona.view.button; import&#160;java.awt.event.MouseAdapter; import&#160;java.awt.event.MouseEvent; import&#160;javax.swing.ImageIcon; import&#160;javax.swing.JButton; public&#160;class&#160;JButtonHoverable&#160;extends&#160;JButton{ &#160;&#160;&#160;private&#160;ImageIcon&#160;imageIconHovered; &#160;&#160;&#160;private&#160;ImageIcon&#160;imageIcon; &#160;&#160;&#160;private&#160;boolean&#160;hoverable; &#160;&#160;&#160; [...]
Ähnliche Beiträge:<ol>
<li><a href='http://blog.mynotiz.de/programmieren/jcombobox-beispiel-580/' rel='bookmark' title='Java JComboBox Beispiel'>Java JComboBox Beispiel</a> <small>Heute möchte ich zeigen wie ihr ein Dropdownmenü in Java...</small></li>
<li><a href='http://blog.mynotiz.de/programmieren/java-jmenubar-beispiel-tutorial-235/' rel='bookmark' title='Java JMenuBar Beispiel / Tutorial'>Java JMenuBar Beispiel / Tutorial</a> <small>Hallo Leute, heute wollte ich euch zeigen wie man eine...</small></li>
<li><a href='http://blog.mynotiz.de/programmieren/java-messagedialog-messagebox-242/' rel='bookmark' title='Java MessageDialog / Messagebox'>Java MessageDialog / Messagebox</a> <small>Wenn man Grafische Benutzer Oberflächen kurz GUIs in Java realisieren...</small></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Öfters verwende ich in  meinen Programmen einen Button der sein Icon ändert sobald man mit der Maus über diesen fährt. Also ein JButton mit Hover-Effekt. Die folgende Klasse implementiert diese Funktionalität von Haus aus. Beim Konstruktoraufruf können zwei ImageIcons übergeben werden.</p>
<p>Hier die Klasse <strong>JButtonHoverable.java</strong>:</p>
<div align="left" class="java" style="border: 1px dotted black; padding: 5px; background-color: #EBEBEB;">
<table border="0" cellpadding="3" cellspacing="0">
<tr>
<td nowrap="nowrap" valign="top" align="left"><code><font color="#7f0055"><b>package&nbsp;</b></font><font color="#000000">de.roth.jsona.view.button;</font><br />
<font color="#ffffff"></font><br />
<font color="#7f0055"><b>import&nbsp;</b></font><font color="#000000">java.awt.event.MouseAdapter;</font><br />
<font color="#7f0055"><b>import&nbsp;</b></font><font color="#000000">java.awt.event.MouseEvent;</font><br />
<font color="#ffffff"></font><br />
<font color="#7f0055"><b>import&nbsp;</b></font><font color="#000000">javax.swing.ImageIcon;</font><br />
<font color="#7f0055"><b>import&nbsp;</b></font><font color="#000000">javax.swing.JButton;</font><br />
<font color="#ffffff"></font><br />
<font color="#7f0055"><b>public&nbsp;class&nbsp;</b></font><font color="#000000">JButtonHoverable&nbsp;</font><font color="#7f0055"><b>extends&nbsp;</b></font><font color="#000000">JButton</font><font color="#000000">{</font><br />
<font color="#ffffff"></font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;</font><font color="#7f0055"><b>private&nbsp;</b></font><font color="#000000">ImageIcon&nbsp;imageIconHovered;</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;</font><font color="#7f0055"><b>private&nbsp;</b></font><font color="#000000">ImageIcon&nbsp;imageIcon;</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;</font><font color="#7f0055"><b>private&nbsp;</b></font><font color="#7f0055"><b>boolean&nbsp;</b></font><font color="#000000">hoverable;</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;</font><font color="#7f0055"><b>public&nbsp;</b></font><font color="#000000">JButtonHoverable</font><font color="#000000">(</font><font color="#000000">ImageIcon&nbsp;imageIcon,&nbsp;ImageIcon&nbsp;imageIconHovered,&nbsp;String&nbsp;text</font><font color="#000000">){</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#7f0055"><b>super</b></font><font color="#000000">(</font><font color="#000000">imageIcon</font><font color="#000000">)</font><font color="#000000">;</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#7f0055"><b>this</b></font><font color="#000000">.hoverable&nbsp;=&nbsp;</font><font color="#7f0055"><b>true</b></font><font color="#000000">;</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#7f0055"><b>this</b></font><font color="#000000">.imageIconHovered&nbsp;=&nbsp;imageIconHovered;</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#7f0055"><b>this</b></font><font color="#000000">.imageIcon&nbsp;=&nbsp;imageIcon;</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#7f0055"><b>this</b></font><font color="#000000">.setText</font><font color="#000000">(</font><font color="#000000">text</font><font color="#000000">)</font><font color="#000000">;</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#7f0055"><b>this</b></font><font color="#000000">.addHoverMouseListener</font><font color="#000000">()</font><font color="#000000">;&nbsp;&nbsp;&nbsp;</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;</font><font color="#000000">}</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;</font><font color="#7f0055"><b>public&nbsp;</b></font><font color="#000000">JButtonHoverable</font><font color="#000000">(</font><font color="#000000">ImageIcon&nbsp;imageIcon,&nbsp;ImageIcon&nbsp;imageIconHovered</font><font color="#000000">){</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#7f0055"><b>super</b></font><font color="#000000">(</font><font color="#000000">imageIcon</font><font color="#000000">)</font><font color="#000000">;</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#7f0055"><b>this</b></font><font color="#000000">.hoverable&nbsp;=&nbsp;</font><font color="#7f0055"><b>true</b></font><font color="#000000">;</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#7f0055"><b>this</b></font><font color="#000000">.imageIconHovered&nbsp;=&nbsp;imageIconHovered;</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#7f0055"><b>this</b></font><font color="#000000">.imageIcon&nbsp;=&nbsp;imageIcon;</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#7f0055"><b>this</b></font><font color="#000000">.addHoverMouseListener</font><font color="#000000">()</font><font color="#000000">;</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;</font><font color="#000000">}</font><br />
<font color="#ffffff"></font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;</font><font color="#7f0055"><b>public&nbsp;</b></font><font color="#000000">ImageIcon&nbsp;getImageIconHovered</font><font color="#000000">()&nbsp;{</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#7f0055"><b>return&nbsp;</b></font><font color="#000000">imageIconHovered;</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;</font><font color="#000000">}</font><br />
<font color="#ffffff"></font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;</font><font color="#7f0055"><b>public&nbsp;</b></font><font color="#000000">ImageIcon&nbsp;getImageIcon</font><font color="#000000">()&nbsp;{</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#7f0055"><b>return&nbsp;</b></font><font color="#000000">imageIcon;</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;</font><font color="#000000">}</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;</font><font color="#7f0055"><b>public&nbsp;</b></font><font color="#7f0055"><b>void&nbsp;</b></font><font color="#000000">setHoverable</font><font color="#000000">(</font><font color="#7f0055"><b>boolean&nbsp;</b></font><font color="#000000">hoverable</font><font color="#000000">){</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#7f0055"><b>this</b></font><font color="#000000">.hoverable&nbsp;=&nbsp;hoverable;</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;</font><font color="#000000">}</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;</font><font color="#7f0055"><b>private&nbsp;</b></font><font color="#7f0055"><b>void&nbsp;</b></font><font color="#000000">addHoverMouseListener</font><font color="#000000">(){</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#7f0055"><b>this</b></font><font color="#000000">.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#000000">addMouseListener</font><font color="#000000">(</font><font color="#7f0055"><b>new&nbsp;</b></font><font color="#000000">MouseAdapter</font><font color="#000000">(){</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#7f0055"><b>public&nbsp;</b></font><font color="#7f0055"><b>void&nbsp;</b></font><font color="#000000">mouseEntered</font><font color="#000000">(</font><font color="#000000">MouseEvent&nbsp;e</font><font color="#000000">)&nbsp;{</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#7f0055"><b>if</b></font><font color="#000000">(</font><font color="#000000">hoverable</font><font color="#000000">){</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#000000">JButtonHoverable&nbsp;button&nbsp;=&nbsp;</font><font color="#000000">((</font><font color="#000000">JButtonHoverable</font><font color="#000000">)</font><font color="#000000">e.getSource</font><font color="#000000">())</font><font color="#000000">;</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#000000">button.setIcon</font><font color="#000000">(</font><font color="#000000">button.getImageIconHovered</font><font color="#000000">())</font><font color="#000000">;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#000000">}</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#000000">}</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#7f0055"><b>public&nbsp;</b></font><font color="#7f0055"><b>void&nbsp;</b></font><font color="#000000">mouseExited</font><font color="#000000">(</font><font color="#000000">MouseEvent&nbsp;e</font><font color="#000000">)&nbsp;{</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#000000">JButtonHoverable&nbsp;button&nbsp;=&nbsp;</font><font color="#000000">((</font><font color="#000000">JButtonHoverable</font><font color="#000000">)</font><font color="#000000">e.getSource</font><font color="#000000">())</font><font color="#000000">;</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#000000">button.setIcon</font><font color="#000000">(</font><font color="#000000">button.getImageIcon</font><font color="#000000">())</font><font color="#000000">;</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#000000">}</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#000000">})</font><font color="#000000">;</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;</font><font color="#000000">}</font><br />
<font color="#000000">}</font></code></p>
</td>
</tr>
</table>
</div>
<p>Und so wird die Klasse verwendet:</p>
<div align="left" class="java" style="border: 1px dotted black; padding: 5px; background-color: #EBEBEB;">
<table border="0" cellpadding="3" cellspacing="0" bgcolor="#ffffff">
<tr>
<td nowrap="nowrap" valign="top" align="left"><code><font color="#000000">JButtonHoverable&nbsp;buttonHoverable&nbsp;=&nbsp;</font><font color="#7f0055"><b>new&nbsp;</b></font><font color="#000000">JButtonHoverable</font><font color="#000000">(</font><font color="#7f0055"><b>new&nbsp;</b></font><font color="#000000">ImageIcon</font><font color="#000000">(</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#000000">getClass</font><font color="#000000">()</font><font color="#000000">.getClassLoader</font><font color="#000000">()</font><font color="#000000">.getResource</font><font color="#000000">(</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#2a00ff">&#34;de/roth/icon/blau.png&#34;</font><font color="#000000">))</font><font color="#000000">,&nbsp;</font><font color="#7f0055"><b>new&nbsp;</b></font><font color="#000000">ImageIcon</font><font color="#000000">(</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#000000">getClass</font><font color="#000000">()</font><font color="#000000">.getClassLoader</font><font color="#000000">()</font><font color="#000000">.getResource</font><font color="#000000">(</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#2a00ff">&#34;de/roth/icon/rot.png&#34;</font><font color="#000000">)))</font><font color="#000000">;</font></code></td>
</tr>
</table>
</div>
<div class="bottomcontainerBox" style="">
			<div style="float:left; width:140px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fblog.mynotiz.de%2Fprogrammieren%2Fjava-jbutton-mit-hover-effekt-1401%2F&amp;layout=button_count&amp;show_faces=false&amp;width=140&amp;action=like&amp;font=verdana&amp;colorscheme=light&amp;height=21" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width=140px; height:21px;" allowTransparency="true"></iframe></div>
			<div style="float:left; width:85px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<g:plusone size="medium" href="http://blog.mynotiz.de/programmieren/java-jbutton-mit-hover-effekt-1401/"></g:plusone>
			</div>
			<div style="float:left; width:85px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<a href="http://twitter.com/share" class="twitter-share-button" data-url="http://blog.mynotiz.de/programmieren/java-jbutton-mit-hover-effekt-1401/"  data-text="Java JButton mit Hover-Effekt" data-count="horizontal">Tweet</a>
			</div>			
			</div><div style="clear:both"></div><div style="padding-bottom:4px;"></div><p>Ähnliche Beiträge:<ol>
<li><a href='http://blog.mynotiz.de/programmieren/jcombobox-beispiel-580/' rel='bookmark' title='Java JComboBox Beispiel'>Java JComboBox Beispiel</a> <small>Heute möchte ich zeigen wie ihr ein Dropdownmenü in Java...</small></li>
<li><a href='http://blog.mynotiz.de/programmieren/java-jmenubar-beispiel-tutorial-235/' rel='bookmark' title='Java JMenuBar Beispiel / Tutorial'>Java JMenuBar Beispiel / Tutorial</a> <small>Hallo Leute, heute wollte ich euch zeigen wie man eine...</small></li>
<li><a href='http://blog.mynotiz.de/programmieren/java-messagedialog-messagebox-242/' rel='bookmark' title='Java MessageDialog / Messagebox'>Java MessageDialog / Messagebox</a> <small>Wenn man Grafische Benutzer Oberflächen kurz GUIs in Java realisieren...</small></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://blog.mynotiz.de/programmieren/java-jbutton-mit-hover-effekt-1401/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Java List zufällig sortieren / mischen / shufflen</title>
		<link>http://blog.mynotiz.de/programmieren/java-list-zufallig-sortieren-mischen-shufflen-1386/</link>
		<comments>http://blog.mynotiz.de/programmieren/java-list-zufallig-sortieren-mischen-shufflen-1386/#comments</comments>
		<pubDate>Tue, 25 Oct 2011 07:07:42 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Programmieren]]></category>
		<category><![CDATA[ArrayList]]></category>
		<category><![CDATA[Collections]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[List]]></category>
		<category><![CDATA[mischeln]]></category>
		<category><![CDATA[mischen]]></category>
		<category><![CDATA[shuffle ArrayList]]></category>
		<category><![CDATA[shuffle List]]></category>
		<category><![CDATA[sort]]></category>
		<category><![CDATA[sortieren]]></category>
		<category><![CDATA[zufällig]]></category>

		<guid isPermaLink="false">http://blog.mynotiz.de/?p=1386</guid>
		<description><![CDATA[Schon oft in meinem Programmierer-Dasein habe ich eine List oder eine ArrayList in Java zufällig mischen müssen. Das ganze geht ziemlich einfach. Die Klasse Collections bietet uns die Methode shuffle an. Folgendes Code-Beispiel zeigt wie: import&#160;java.util.ArrayList;import&#160;java.util.Collections; public&#160;class&#160;ListZufaelligSortieren&#160;{ &#160;&#160; &#160;&#160;public&#160;static&#160;void&#160;main(String[]&#160;args)&#160;{ &#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160;ArrayList&#60;String&#62;&#160;namensListe&#160;=&#160;new&#160;ArrayList&#60;String&#62;(); &#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160;String&#160;name1&#160;=&#160;new&#160;String(&#34;Peter&#34;); &#160;&#160;&#160;&#160;String&#160;name2&#160;=&#160;new&#160;String(&#34;Paul&#34;); &#160;&#160;&#160;&#160;String&#160;name3&#160;=&#160;new&#160;String(&#34;Maria&#34;); &#160;&#160;&#160;&#160;String&#160;name4&#160;=&#160;new&#160;String(&#34;Otto&#34;); &#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160;namensListe.add(name1); &#160;&#160;&#160;&#160;namensListe.add(name2); &#160;&#160;&#160;&#160;namensListe.add(name3); &#160;&#160;&#160;&#160;namensListe.add(name4); &#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160;//&#160;List&#160;durcheinander&#160;mischen &#160;&#160;&#160;&#160;Collections.shuffle(namensListe); &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; [...]
Ähnliche Beiträge:<ol>
<li><a href='http://blog.mynotiz.de/programmieren/java-aus-liste-whrend-der-iteration-listenelemente-lschen-1114/' rel='bookmark' title='Java aus Liste w&auml;hrend der Iteration Listenelemente l&ouml;schen'>Java aus Liste w&auml;hrend der Iteration Listenelemente l&ouml;schen</a> <small>Oft kommt es vor dass man in Java während der...</small></li>
<li><a href='http://blog.mynotiz.de/programmieren/java-doppelte-eintrage-aus-arraylist-loschen-726/' rel='bookmark' title='Java doppelte Einträge aus ArrayList löschen'>Java doppelte Einträge aus ArrayList löschen</a> <small>Beim schreiben eines Textfilters habe ich letzt eine kleine Funktion...</small></li>
<li><a href='http://blog.mynotiz.de/programmieren/java-regulre-ausdrcke-1360/' rel='bookmark' title='Java: Regul&auml;re Ausdr&uuml;cke'>Java: Regul&auml;re Ausdr&uuml;cke</a> <small>Oft will man einen bestimmten Text nach gewissen Kriterien parsen...</small></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Schon oft in meinem Programmierer-Dasein habe ich eine <strong>List </strong>oder eine <strong>ArrayList</strong> in Java zufällig mischen müssen. Das ganze geht ziemlich einfach. Die Klasse Collections bietet uns die Methode <strong>shuffle</strong> an. Folgendes Code-Beispiel zeigt wie:<br />
<!-- ======================================================== --><!-- = Java Sourcecode to HTML automatically converted code = --><!-- =   Java2Html Converter 5.0 [2006-03-04] by Markus Gebhard  markus@jave.de   = --><!-- =     Further information: http://www.java2html.de     = -->
<div align="left" class="java" style="border: 1px dotted black; padding: 5px; background-color: #EBEBEB;">
<table border="0" cellpadding="3" cellspacing="0">
<tr><!-- start source code -->
<td nowrap="nowrap" valign="top" align="left"><code><font color="#7f0055"><b>import&nbsp;</b></font><font color="#000000">java.util.ArrayList;</font><br /><font color="#7f0055"><b>import&nbsp;</b></font><font color="#000000">java.util.Collections;</font><br />
<font color="#ffffff"></font><br />
<font color="#7f0055"><b>public&nbsp;class&nbsp;</b></font><font color="#000000">ListZufaelligSortieren&nbsp;</font><font color="#000000">{</font><br />
<font color="#ffffff">&nbsp;&nbsp;</font><br />
<font color="#ffffff">&nbsp;&nbsp;</font><font color="#7f0055"><b>public&nbsp;static&nbsp;</b></font><font color="#7f0055"><b>void&nbsp;</b></font><font color="#000000">main</font><font color="#000000">(</font><font color="#000000">String</font><font color="#000000">[]&nbsp;</font><font color="#000000">args</font><font color="#000000">)&nbsp;{</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#000000">ArrayList&lt;String&gt;&nbsp;namensListe&nbsp;=&nbsp;</font><font color="#7f0055"><b>new&nbsp;</b></font><font color="#000000">ArrayList&lt;String&gt;</font><font color="#000000">()</font><font color="#000000">;</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#000000">String&nbsp;name1&nbsp;=&nbsp;</font><font color="#7f0055"><b>new&nbsp;</b></font><font color="#000000">String</font><font color="#000000">(</font><font color="#2a00ff">&#34;Peter&#34;</font><font color="#000000">)</font><font color="#000000">;</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#000000">String&nbsp;name2&nbsp;=&nbsp;</font><font color="#7f0055"><b>new&nbsp;</b></font><font color="#000000">String</font><font color="#000000">(</font><font color="#2a00ff">&#34;Paul&#34;</font><font color="#000000">)</font><font color="#000000">;</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#000000">String&nbsp;name3&nbsp;=&nbsp;</font><font color="#7f0055"><b>new&nbsp;</b></font><font color="#000000">String</font><font color="#000000">(</font><font color="#2a00ff">&#34;Maria&#34;</font><font color="#000000">)</font><font color="#000000">;</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#000000">String&nbsp;name4&nbsp;=&nbsp;</font><font color="#7f0055"><b>new&nbsp;</b></font><font color="#000000">String</font><font color="#000000">(</font><font color="#2a00ff">&#34;Otto&#34;</font><font color="#000000">)</font><font color="#000000">;</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#000000">namensListe.add</font><font color="#000000">(</font><font color="#000000">name1</font><font color="#000000">)</font><font color="#000000">;</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#000000">namensListe.add</font><font color="#000000">(</font><font color="#000000">name2</font><font color="#000000">)</font><font color="#000000">;</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#000000">namensListe.add</font><font color="#000000">(</font><font color="#000000">name3</font><font color="#000000">)</font><font color="#000000">;</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#000000">namensListe.add</font><font color="#000000">(</font><font color="#000000">name4</font><font color="#000000">)</font><font color="#000000">;</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#3f7f5f">//&nbsp;List&nbsp;durcheinander&nbsp;mischen</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#000000">Collections.shuffle</font><font color="#000000">(</font><font color="#000000">namensListe</font><font color="#000000">)</font><font color="#000000">;</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#7f0055"><b>for</b></font><font color="#000000">(</font><font color="#000000">String&nbsp;name&nbsp;:&nbsp;namensListe</font><font color="#000000">){</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#000000">System.out.print</font><font color="#000000">(</font><font color="#000000">name</font><font color="#000000">)</font><font color="#000000">;</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#000000">System.out.print</font><font color="#000000">(</font><font color="#2a00ff">&#34;&nbsp;&#34;</font><font color="#000000">)</font><font color="#000000">;</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#000000">}</font><br />
<font color="#ffffff">&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#3f7f5f">//&nbsp;Ausgabe:&nbsp;Maria&nbsp;Paul&nbsp;Otto&nbsp;Peter</font><br />
<font color="#ffffff">&nbsp;&nbsp;</font><font color="#000000">}</font><br />
<font color="#000000">}</font></code></td>
</tr>
</table>
</div>
<div class="bottomcontainerBox" style="">
			<div style="float:left; width:140px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fblog.mynotiz.de%2Fprogrammieren%2Fjava-list-zufallig-sortieren-mischen-shufflen-1386%2F&amp;layout=button_count&amp;show_faces=false&amp;width=140&amp;action=like&amp;font=verdana&amp;colorscheme=light&amp;height=21" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width=140px; height:21px;" allowTransparency="true"></iframe></div>
			<div style="float:left; width:85px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<g:plusone size="medium" href="http://blog.mynotiz.de/programmieren/java-list-zufallig-sortieren-mischen-shufflen-1386/"></g:plusone>
			</div>
			<div style="float:left; width:85px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<a href="http://twitter.com/share" class="twitter-share-button" data-url="http://blog.mynotiz.de/programmieren/java-list-zufallig-sortieren-mischen-shufflen-1386/"  data-text="Java List zufällig sortieren / mischen / shufflen" data-count="horizontal">Tweet</a>
			</div>			
			</div><div style="clear:both"></div><div style="padding-bottom:4px;"></div><p>Ähnliche Beiträge:<ol>
<li><a href='http://blog.mynotiz.de/programmieren/java-aus-liste-whrend-der-iteration-listenelemente-lschen-1114/' rel='bookmark' title='Java aus Liste w&auml;hrend der Iteration Listenelemente l&ouml;schen'>Java aus Liste w&auml;hrend der Iteration Listenelemente l&ouml;schen</a> <small>Oft kommt es vor dass man in Java während der...</small></li>
<li><a href='http://blog.mynotiz.de/programmieren/java-doppelte-eintrage-aus-arraylist-loschen-726/' rel='bookmark' title='Java doppelte Einträge aus ArrayList löschen'>Java doppelte Einträge aus ArrayList löschen</a> <small>Beim schreiben eines Textfilters habe ich letzt eine kleine Funktion...</small></li>
<li><a href='http://blog.mynotiz.de/programmieren/java-regulre-ausdrcke-1360/' rel='bookmark' title='Java: Regul&auml;re Ausdr&uuml;cke'>Java: Regul&auml;re Ausdr&uuml;cke</a> <small>Oft will man einen bestimmten Text nach gewissen Kriterien parsen...</small></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://blog.mynotiz.de/programmieren/java-list-zufallig-sortieren-mischen-shufflen-1386/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PHP: Split String</title>
		<link>http://blog.mynotiz.de/programmieren/php-split-string-1383/</link>
		<comments>http://blog.mynotiz.de/programmieren/php-split-string-1383/#comments</comments>
		<pubDate>Sat, 15 Oct 2011 16:15:52 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Programmieren]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[split]]></category>
		<category><![CDATA[String]]></category>

		<guid isPermaLink="false">http://blog.mynotiz.de/programmieren/php-split-string-1383/</guid>
		<description><![CDATA[Wer in PHP die Methode “split” sucht findet eine veraltete, eine sogenannte “deprecated” – Methode. Diese sollte man nichtmehr verwenden, besser ist die Variante mittels der Methode explode hier: Tweet Ähnliche Beiträge: C Tutorial für Anfänger mit Dev-C++ Einleitung Nach meinem Tutorial mit LCC und der Programmiersprache C... jQuery escape HTML Leider verfügt jQuery über [...]
Ähnliche Beiträge:<ol>
<li><a href='http://blog.mynotiz.de/programmieren/c-tutorial-fur-totale-anfanger-mit-dev-c-391/' rel='bookmark' title='C Tutorial für Anfänger mit Dev-C++'>C Tutorial für Anfänger mit Dev-C++</a> <small>Einleitung Nach meinem Tutorial mit LCC und der Programmiersprache C...</small></li>
<li><a href='http://blog.mynotiz.de/programmieren/jquery-escape-html-1275/' rel='bookmark' title='jQuery escape HTML'>jQuery escape HTML</a> <small>Leider verfügt jQuery über keine Funktion HTML-Tags zu escapen, also...</small></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Wer in <strong>PHP</strong> die Methode “<strong>split</strong>” sucht findet eine veraltete, eine sogenannte “deprecated” – Methode. Diese sollte man nichtmehr verwenden, besser ist die Variante mittels der Methode <strong>explode</strong> hier: </p>
<pre class="brush: php; title: ; notranslate">$woerter = explode(&quot; &quot;, &quot;Hallo was geht ab&quot;);</pre>
<div class="bottomcontainerBox" style="">
			<div style="float:left; width:140px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fblog.mynotiz.de%2Fprogrammieren%2Fphp-split-string-1383%2F&amp;layout=button_count&amp;show_faces=false&amp;width=140&amp;action=like&amp;font=verdana&amp;colorscheme=light&amp;height=21" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width=140px; height:21px;" allowTransparency="true"></iframe></div>
			<div style="float:left; width:85px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<g:plusone size="medium" href="http://blog.mynotiz.de/programmieren/php-split-string-1383/"></g:plusone>
			</div>
			<div style="float:left; width:85px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<a href="http://twitter.com/share" class="twitter-share-button" data-url="http://blog.mynotiz.de/programmieren/php-split-string-1383/"  data-text="PHP: Split String" data-count="horizontal">Tweet</a>
			</div>			
			</div><div style="clear:both"></div><div style="padding-bottom:4px;"></div><p>Ähnliche Beiträge:<ol>
<li><a href='http://blog.mynotiz.de/programmieren/c-tutorial-fur-totale-anfanger-mit-dev-c-391/' rel='bookmark' title='C Tutorial für Anfänger mit Dev-C++'>C Tutorial für Anfänger mit Dev-C++</a> <small>Einleitung Nach meinem Tutorial mit LCC und der Programmiersprache C...</small></li>
<li><a href='http://blog.mynotiz.de/programmieren/jquery-escape-html-1275/' rel='bookmark' title='jQuery escape HTML'>jQuery escape HTML</a> <small>Leider verfügt jQuery über keine Funktion HTML-Tags zu escapen, also...</small></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://blog.mynotiz.de/programmieren/php-split-string-1383/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Webseiten / Blog Ladezeit optimieren</title>
		<link>http://blog.mynotiz.de/programmieren/webseiten-blog-ladezeit-optimieren-1382/</link>
		<comments>http://blog.mynotiz.de/programmieren/webseiten-blog-ladezeit-optimieren-1382/#comments</comments>
		<pubDate>Wed, 12 Oct 2011 07:11:28 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[Programmieren]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[GZIP]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[komprimieren]]></category>
		<category><![CDATA[Ladezeit]]></category>
		<category><![CDATA[Minify]]></category>
		<category><![CDATA[optimieren]]></category>
		<category><![CDATA[pingdom]]></category>
		<category><![CDATA[Sprites]]></category>
		<category><![CDATA[Wordpress Plugins]]></category>
		<category><![CDATA[YSLOW]]></category>

		<guid isPermaLink="false">http://blog.mynotiz.de/programmieren/webseiten-blog-ladezeit-optimieren-1382/</guid>
		<description><![CDATA[In folgendem Artikel möchte ich euch einen Anreiz geben wie ihr bei eurem Blog oder bei eurer Webseite schnellere Ladezeiten erreicht. Angeregt dazu hat mich der Artikel “Speed me up!” aus der c’t 2011 / Heft 20. Analyse Zu allererst misst ihr am Besten eure die Ladezeit eure Webseite. Damit ihr einen Vergleichswert nach dem [...]
Ähnliche Beiträge:<ol>
<li><a href='http://blog.mynotiz.de/programmieren/wordpress-blog-ladezeit-verkrzen-durch-caching-1158/' rel='bookmark' title='WordPress Blog: Ladezeit verk&uuml;rzen durch Caching'>WordPress Blog: Ladezeit verk&uuml;rzen durch Caching</a> <small>Bei einem Aufruf eines Blogs werden serverseitig viele Leseoperationen durchgeführt....</small></li>
<li><a href='http://blog.mynotiz.de/programmieren/php-tutorial-ajax-suche-aus-einer-mysql-datenbank-15/' rel='bookmark' title='PHP: Tutorial Ajax Suche aus einer MySQL Datenbank'>PHP: Tutorial Ajax Suche aus einer MySQL Datenbank</a> <small>Heute möchte ich euch zeigen wie man Schritt für Schritt...</small></li>
<li><a href='http://blog.mynotiz.de/allgemein/datenverlust-hier-im-blog-182/' rel='bookmark' title='Datenverlust hier im Blog'>Datenverlust hier im Blog</a> <small>Wegen eines ungünstigen MySQL Statements sind kurzzeitig alle Artikel und...</small></li>
</ol>]]></description>
			<content:encoded><![CDATA[<h2></h2>
<p>In folgendem Artikel möchte ich euch einen Anreiz geben wie ihr bei eurem <strong>Blog</strong> oder bei eurer <strong>Webseite</strong> <strong>schnellere Ladezeiten</strong> erreicht. Angeregt dazu hat mich der Artikel “Speed me up!” aus der c’t 2011 / Heft 20.</p>
<h2>Analyse</h2>
<p>Zu allererst misst ihr am Besten eure die Ladezeit eure Webseite. Damit ihr einen Vergleichswert nach dem Optimieren habt. Dafür eignet sich das Tool <a href="http://tools.pingdom.com" target="_blank">pingdom</a> hervorragend, damit könnt ihr sehen welche Komponenten wie lange laden. Als weiteres Tool kenne ich <a href="http://developer.yahoo.com/yslow/" target="_blank">YSLOW</a> aus dem Hause Yahoo, welches mich jedoch nicht so sehr überzeugt hat. YSLOW bietet einige Zusatzfeatures wie die Bewertung bestimmter Parameter mit Schulnoten von A (sehr gut) bis F(sehr schlecht).</p>
<p><a href="http://blog.mynotiz.de/wp-content/uploads/2011/10/image5.png" rel="lightbox"><img style="border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://blog.mynotiz.de/wp-content/uploads/2011/10/image_thumb5.png" width="244" height="219" /></a><a href="http://blog.mynotiz.de/wp-content/uploads/2011/10/image6.png" rel="lightbox"><img style="border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://blog.mynotiz.de/wp-content/uploads/2011/10/image_thumb6.png" width="218" height="219" /></a></p>
<h2>CSS-Datei vor JavaScript laden</h2>
<p>Da JavaScript Code auf die Informationen von CSS angewiesen ist wird JavaScript erst ausgeführt wenn alle CSS-Dateien geladen sind.</p>
<h2>Nur eine CSS-Datei und eine JavaScript-Datei</h2>
<p>Jedes laden einer Datei bedeutet für den Browser eine neue Anfrage an den Server. Bis diese Anfrage gestellt ist und mit einer Datei beantwortet wird vergeht relativ viel Zeit im vergleich zum Herunterladen der Datei. Packt man also drei CSS-Dateien mit je 10KB zusammen zu einer 30KB Datei ist das im Vergleich viel schneller wie das dreimalige herunterladen von 10KB. Das gleiche gilt natürlich auch für JavaScript-Dateien.</p>
<h2>Komprimieren von CSS-Dateien</h2>
<p>Um CSS-Dateien zu komprimieren gibt es mehrere Dienste zur Auswahl. Ich verwende jedoch immer <a href="http://www.minifycss.com/css-compressor/" target="_blank">CSS-Compressor</a> von <a href="http://www.minifycss.com" target="_blank">minifycss.com</a>. Die CSS-Datei meines Blog-Theme konnte immerhin von <strong>9.126KB</strong> auf <strong>6.834KB</strong> komprimiert werden. Das entspricht einer <strong>Komprimierungsrate</strong> von <strong>25.1%</strong>. Bei der Komprimierung werden zum Beispiel Farbinformationen, unnötige Backslashes oder Sonstige Attribute gekürzt.</p>
<p><a href="http://blog.mynotiz.de/wp-content/uploads/2011/10/image7.png" rel="lightbox"><img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://blog.mynotiz.de/wp-content/uploads/2011/10/image_thumb7.png" width="243" height="244" /></a></p>
<h2>Komprimieren von JavaScript-Dateien</h2>
<p>Um JS-Dateien zu komprimieren verwende ich <a href="http://jscompress.com/" target="_blank">jscompress</a>. Komprimiert man zum Beispiel die JS-Datei des Plugins Lightbox, kommt man von<strong> 23.83KB</strong> auf stolze <strong>10.590KB</strong> und einer <strong>Komprimierungsrate</strong> von stolzen<strong> 56%</strong>. Setzt man JavaScript-Frameworks wie <a href="http://jquery.com/" target="_blank">jQuery</a> oder ähnliches ein kann man das Framework als bereits komprimierte JS-Datei herunterladen.</p>
<p><a href="http://blog.mynotiz.de/wp-content/uploads/2011/10/image8.png" rel="lightbox"><img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://blog.mynotiz.de/wp-content/uploads/2011/10/image_thumb8.png" width="244" height="218" /></a></p>
<h2></h2>
<h2>Bilder zusammenfassen</h2>
<p><strong>CSS-Sprites</strong> werden benutzt um die Anzahl der HTTP-Anfragen an einen Server zu reduzieren um somit<strong> schnellere Seitenladezeiten</strong> zu erreichen. Hierbei werden alle Bilder zu einem einzigen Bild gepackt, und über CSS Positionsinformationen je nach anzuzeigendem Bild ausgerichtet. Auch hier gibt es eine Menge Anbieter. Da ich CSS-Sprites für meinen Blog nicht verwende kann ich leider keinen mir bekannten Dienst nennen, aber einfach mal nach <a href="http://www.google.de/search?gcx=w&amp;sourceid=chrome&amp;ie=UTF-8&amp;q=csssprites+generieren#pq=css+sprites&amp;hl=de&amp;sugexp=kjrmc&amp;cp=14&amp;gs_id=u&amp;xhr=t&amp;q=css+sprites+generator&amp;pf=p&amp;sclient=psy-ab&amp;source=hp&amp;pbx=1&amp;oq=css+sprites+ge&amp;aq=0e&amp;aqi=g-e1&amp;aql=f&amp;gs_sm=&amp;gs_upl=&amp;bav=on.2,or.r_gc.r_pw.r_cp.,cf.osb&amp;fp=b952a7fe7c65a75d&amp;biw=1244&amp;bih=939" target="_blank">css sprites generator</a> googlen.</p>
<h2>Sonstiges</h2>
<p>Hier noch eine andere Methoden die ich kenne mich jedoch noch nicht wirklich damit beschäftigt habe:</p>
<ul>
<li>Webseiteninhalte auf <strong>verschiedenen Hosts verteilen</strong> (als Privatperson nicht wirklich praktikabel und sinnvoll)</li>
<li><strong>Inhalte</strong> mittels <strong>GZIP komprimieren</strong> siehe: <a href="http://php.net/manual/en/function.ob-gzhandler.php">http://php.net/manual/en/function.ob-gzhandler.php</a>, <a href="http://www.dosonaro.com/lade-deine-css-datei-bis-zu-80-prozent-schneller-mit-php-gzip/">http://www.dosonaro.com/lade-deine-css-datei-bis-zu-80-prozent-schneller-mit-php-gzip/</a></li>
</ul>
<h2>WordPress-Plugins</h2>
<ul>
<li><a href="http://wordpress.org/extend/plugins/wp-super-cache/" target="_blank">WP Super Cache</a>: Cached Bloginhalte, somit werden Datenbankzugriffe und Ausführung von PHP-Code reduziert.</li>
<li><a href="http://wordpress.org/extend/plugins/wp-minify/">WP Minify</a>: Reduziert die Anzahl von CSS- und JS-Dateien</li>
<li><a href="http://wordpress.org/extend/plugins/use-google-libraries/" target="_blank">Use Google-Libaries</a>: Ladet alle bekannten Bibliotheken wie zum Beispiel jQuery oder Prototype von Google-Servern, dies reduziert die eigene Serverlast.</li>
</ul>
<p>Falls ihr noch mehr Informationen habt zu dem Thema, könnt ihr diese gerne hier posten. Ich hoffe ich konnte dem ein oder anderen weiterhelfen.</p>
<div class="bottomcontainerBox" style="">
			<div style="float:left; width:140px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fblog.mynotiz.de%2Fprogrammieren%2Fwebseiten-blog-ladezeit-optimieren-1382%2F&amp;layout=button_count&amp;show_faces=false&amp;width=140&amp;action=like&amp;font=verdana&amp;colorscheme=light&amp;height=21" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width=140px; height:21px;" allowTransparency="true"></iframe></div>
			<div style="float:left; width:85px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<g:plusone size="medium" href="http://blog.mynotiz.de/programmieren/webseiten-blog-ladezeit-optimieren-1382/"></g:plusone>
			</div>
			<div style="float:left; width:85px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<a href="http://twitter.com/share" class="twitter-share-button" data-url="http://blog.mynotiz.de/programmieren/webseiten-blog-ladezeit-optimieren-1382/"  data-text="Webseiten / Blog Ladezeit optimieren" data-count="horizontal">Tweet</a>
			</div>			
			</div><div style="clear:both"></div><div style="padding-bottom:4px;"></div><p>Ähnliche Beiträge:<ol>
<li><a href='http://blog.mynotiz.de/programmieren/wordpress-blog-ladezeit-verkrzen-durch-caching-1158/' rel='bookmark' title='WordPress Blog: Ladezeit verk&uuml;rzen durch Caching'>WordPress Blog: Ladezeit verk&uuml;rzen durch Caching</a> <small>Bei einem Aufruf eines Blogs werden serverseitig viele Leseoperationen durchgeführt....</small></li>
<li><a href='http://blog.mynotiz.de/programmieren/php-tutorial-ajax-suche-aus-einer-mysql-datenbank-15/' rel='bookmark' title='PHP: Tutorial Ajax Suche aus einer MySQL Datenbank'>PHP: Tutorial Ajax Suche aus einer MySQL Datenbank</a> <small>Heute möchte ich euch zeigen wie man Schritt für Schritt...</small></li>
<li><a href='http://blog.mynotiz.de/allgemein/datenverlust-hier-im-blog-182/' rel='bookmark' title='Datenverlust hier im Blog'>Datenverlust hier im Blog</a> <small>Wegen eines ungünstigen MySQL Statements sind kurzzeitig alle Artikel und...</small></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://blog.mynotiz.de/programmieren/webseiten-blog-ladezeit-optimieren-1382/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>

