Programování - Tipy a triky » Java http://blog.programovani.net Užitečné tipy, triky a návody v programování Sat, 28 Jul 2012 18:04:38 +0000 cz hourly 1 http://wordpress.org/?v=3.2.1 Jak zavřít JFrame z kódu. http://blog.programovani.net/java/zavrit-jrame/?utm_source=rss&utm_medium=rss&utm_campaign=jak-zavrit-jframe-z-kodu http://blog.programovani.net/java/zavrit-jrame/#comments Sat, 30 Apr 2011 12:17:34 +0000 admin http://blog.programovani.net/?p=66 Metoda close() u JFrame bohužel neexistuje. Přesto lze formulář velice jednoduše zavřit.

jFrameInstance.setVisible(false);

nebo

jFrameInstace.dispose();

První popsaný způsob pouze zneviditelní formulář. Můžete s ním v budoucnu ještě pracovat. Druhý způsob formulář zneviditelní a uvolní všechny používané zdroje.

]]>
http://blog.programovani.net/java/zavrit-jrame/feed/ 0
Vyvolání vyjímky http://blog.programovani.net/java/vyvolani-vyjimky/?utm_source=rss&utm_medium=rss&utm_campaign=vyvolani-vyjimky http://blog.programovani.net/java/vyvolani-vyjimky/#comments Fri, 22 Apr 2011 09:07:34 +0000 admin http://programovani.vrba.biz/?p=45 Potřebujete vyvolat vyjímku? Stačí použít jednoduchý kód:

throw new SQLException();

nebo

throw new NullPointerException();
]]>
http://blog.programovani.net/java/vyvolani-vyjimky/feed/ 0
Konverze BigDecimal na Integer http://blog.programovani.net/java/koverze-bigdecimal-na-integer/?utm_source=rss&utm_medium=rss&utm_campaign=konverze-bigdecimal-na-integer http://blog.programovani.net/java/koverze-bigdecimal-na-integer/#comments Wed, 20 Apr 2011 09:04:41 +0000 admin http://programovani.vrba.biz/?p=15 Velice jednoduché:

int myInt = myBigDecimal.intValue();
]]>
http://blog.programovani.net/java/koverze-bigdecimal-na-integer/feed/ 0
Konverze ResultSet na ArrayList http://blog.programovani.net/java/konverze-resultset-na-arraylist/?utm_source=rss&utm_medium=rss&utm_campaign=konverze-resultset-na-arraylist http://blog.programovani.net/java/konverze-resultset-na-arraylist/#comments Wed, 20 Apr 2011 07:51:49 +0000 admin http://programovani.vrba.biz/?p=13 Pro konverzi je nutné mít datovou třídu (v tomto případě User). Použít cyklus while a v tomto cyklu vždy vytvořit nový objekt, naplnit tento objekt a následně ho vložit do arrayListu. Přímá konverze resultSet na Arraylist neexistuje.

ArrayList = new ArrayList();
ResultSet rs = stmt.executeQuery("SELECT * FROM tblUsers");
while (rs.next()) {
  int id = rs.getInt("userid");
  String name = rs.getString("username");
  User user = new User(id, name);
  arrayList.add(user);
}
]]>
http://blog.programovani.net/java/konverze-resultset-na-arraylist/feed/ 0
Vložení ArrayListu do ArrayListu http://blog.programovani.net/java/vlozeni-arraylistu-do-arraylistu/?utm_source=rss&utm_medium=rss&utm_campaign=vlozeni-arraylistu-do-arraylistu-2 http://blog.programovani.net/java/vlozeni-arraylistu-do-arraylistu/#comments Wed, 20 Apr 2011 07:21:10 +0000 admin http://programovani.vrba.biz/?p=7 Pro vytvoření arraylistu, který bude inicializován jiným arraylistem stačí použít obyčejnou konstrukci:

ArrayList<String> myArrayList = new ArrayList<String>(myArrayListWithContent);
]]>
http://blog.programovani.net/java/vlozeni-arraylistu-do-arraylistu/feed/ 0