<?xml version="1.0" encoding="windows-1250" ?>
<rss version="2.0">
<channel>
<docs>https://www.mycity.rs/Obavestenja/MyCity-RSS-feeds.html</docs>
<title>MyCity :: Java</title>
<link>https://www.mycity.rs/Java/</link>
<description>RSS feed 'Java' foruma</description>
<language>sr</language>
<ttl>15</ttl>
<lastBuildDate>Tue, 09 Jun 2026 07:09:09 +0100</lastBuildDate>
<item>
	<title>Re: kontakt baze i programa</title>
	<link>https://www.mycity.rs/Java/kontakt-baze-i-programa-2.html#1942914</link>
	<guid>https://www.mycity.rs/?p=1942914</guid>
	<author>nobody@mycity.rs (Fastdraw92)</author>
	<description>/*
&lt;br /&gt;
Pod pretpostavkom da vec imas MySQL JDBC dravjer kao dependency (dodao JAR ili preko Maven-a)
&lt;br /&gt;
*/
&lt;br /&gt;
//Registracija drajvera se radi samo prvi put, kada se pokrene aplikacija
&lt;br /&gt;
Class.forName(&amp;quot;com.mysql.jdbc.Driver&amp;quot;);
&lt;br /&gt;
//Konekcije treba ili drzati u pool-u ili otvoriti sa try-with-resources, da se automatski zatvori
&lt;br /&gt;
Connection connection = DriverManager.getConnection(&amp;quot;jdbc:mysql://localhost:3306/ime_baze&amp;quot;,&amp;quot;username&amp;quot;,&amp;quot;password&amp;quot;);
&lt;br /&gt;
/*
&lt;br /&gt;
Umesto localhost ide ime servera, ako je udaljen. Pazi da mu je otvoren port 3306 za masinu na kojoj izvrsavas aplikaciju i da Mysql server prihvata konekcije sa nje.
&lt;br /&gt;
Nadalje je neki bezveze kod gde se pristupa fiktivnoj tabeli sa korisnicima.
&lt;br /&gt;
*/
&lt;br /&gt;
PreparedStatement stmt = connection.prepareStatement(&amp;quot;SELECT * FROM user WHERE user_id=?&amp;quot;);
&lt;br /&gt;
stmt.setInt(1, 47);
&lt;br /&gt;
ResultSet result = stmt.executeQuery();
&lt;br /&gt;
if (result.next()) {
&lt;br /&gt;
 String username = result.getString(&amp;quot;user_name&amp;quot;);
&lt;br /&gt;
 System.out.println(&amp;quot;User name: &amp;quot; + username);
&lt;br /&gt;
} else {
&lt;br /&gt;
 System.out.println(&amp;quot;User not found&amp;quot;);
&lt;br /&gt;
}
&lt;br /&gt;
connection.close();</description>
	<pubDate>Sun, 10 Jan 2021 21:05:44 +0100</pubDate>
</item>
<item>
	<title>Re: Problem sa upisom datuma u bazu</title>
	<link>https://www.mycity.rs/Java/Problem-sa-upisom-datuma-u-bazu.html#1942912</link>
	<guid>https://www.mycity.rs/?p=1942912</guid>
	<author>nobody@mycity.rs (Fastdraw92)</author>
	<description>Datum u statement postavljaš metodom setDate i objekat koji prosleđuješ kao argument ne sme da bude String, nego Date (java.sql.Date).</description>
	<pubDate>Sun, 10 Jan 2021 20:56:37 +0100</pubDate>
</item>
<item>
	<title>dva frames</title>
	<link>https://www.mycity.rs/Java/dva-frames.html</link>
	<guid>https://www.mycity.rs/?p=1942454</guid>
	<author>nobody@mycity.rs (mikell)</author>
	<description>kako u javi da prenesem podatak sa jednog na drugi frame. na primer. radnja ima troskive koji se sabiraju. kako ukupan trosak da prenesem u drgi frame koji se zove obracun</description>
	<pubDate>Mon, 28 Dec 2020 15:06:19 +0100</pubDate>
</item>
<item>
	<title>Re: Java Web</title>
	<link>https://www.mycity.rs/Java/Java-Web.html#1936786</link>
	<guid>https://www.mycity.rs/?p=1936786</guid>
	<author>nobody@mycity.rs (E.L.I.T.E.)</author>
	<description>Meni deluje da ti nisi napravio jasan plan šta hoćeš da radiš, a ako nemaš plan onda možeš da se pozdraviš sa time da ćeš završiti projekat u nekom doglednom vremenu &lt;img src=&quot;https://www.mycity.rs/images/smiles/icon_smile.gif&quot; alt=&quot;Smile&quot; border=&quot;0&quot; /&gt;
&lt;br /&gt;

&lt;br /&gt;
Znači prvo sedneš, odlučiš šta želiš da praviš, stvoriš donekle neku sliku kakva će ti biti struktura baze, kreneš i kada zapneš javiš nam se sa konkretnim problemom.
&lt;br /&gt;

&lt;br /&gt;
Nisam puno radio sa Javom ali ako radiš JSP svakako će ti trebati servlet koji će da vrši prijavu / registraciju korisnika.</description>
	<pubDate>Tue, 14 Jul 2020 11:28:51 +0100</pubDate>
</item>
<item>
	<title>Re: Trazim pomoc oko java code</title>
	<link>https://www.mycity.rs/Java/Trazim-pomoc-oko-java-code.html#1915450</link>
	<guid>https://www.mycity.rs/?p=1915450</guid>
	<author>nobody@mycity.rs (E.L.I.T.E.)</author>
	<description>Ako sam dobro razumeo, ti hoćeš da ono što ti se ispisuje na izlazu proslediš dijalogu kao tekst? U tom slučaju jednostavno treba da proslediš taj tekst kao argument metodi &lt;span style=&quot;font-weight: bold&quot;&gt;showMessageDialog&lt;/span&gt;. Dakle samo je potrebno da u dokumentaciji za &lt;span style=&quot;font-weight: bold&quot;&gt;JOptionPane&lt;/span&gt; u Swing-u nađeš koji argument služi za prosleđivanje poruke koja će se prikazati u dijalogu (čak ni ne moraš da gledaš dokumentaciju obzirom da imaš primer u svom kodu).</description>
	<pubDate>Sat, 18 May 2019 13:52:50 +0100</pubDate>
</item>
<item>
	<title>Re: Unit test</title>
	<link>https://www.mycity.rs/Java/Unit-test.html#1907152</link>
	<guid>https://www.mycity.rs/?p=1907152</guid>
	<author>nobody@mycity.rs (vasa.93)</author>
	<description>Jesi li makar počeo/la nekako?</description>
	<pubDate>Sun, 16 Dec 2018 22:01:14 +0100</pubDate>
</item>
<item>
	<title>Re: Pomoć oko zadatka u  Xtext</title>
	<link>https://www.mycity.rs/Java/Pomoc-oko-zadatka-u-Xtext.html#1873793</link>
	<guid>https://www.mycity.rs/?p=1873793</guid>
	<author>nobody@mycity.rs (vasa.93)</author>
	<description>Pa šta će onda tebi? Ako ne znaš sam da rešiš, onda svakako nisi profesionalac. &lt;img src=&quot;https://www.mycity.rs/images/smiles/icon_lol.gif&quot; alt=&quot;Laughing&quot; border=&quot;0&quot; /&gt; A druga stvar - profesionalci rešavanje celokupnog problema naplaćuju, jer im je to, jelte, profesija. &lt;img src=&quot;https://www.mycity.rs/images/smiles/icon_smile.gif&quot; alt=&quot;Smile&quot; border=&quot;0&quot; /&gt;
&lt;br /&gt;

&lt;br /&gt;
Elem, lepo ti reče kolega, da dobiješ sve rešeno na tanjir - no, no, no. A ti možeš da se ljutiš i žestiš koliko ti volja. &lt;img src=&quot;https://www.mycity.rs/images/smiles/icon_smile.gif&quot; alt=&quot;Smile&quot; border=&quot;0&quot; /&gt;</description>
	<pubDate>Mon, 18 Sep 2017 17:25:01 +0100</pubDate>
</item>
<item>
	<title>Forma za unos podataka</title>
	<link>https://www.mycity.rs/Java/Forma-za-unos-podataka.html</link>
	<guid>https://www.mycity.rs/?p=1868082</guid>
	<author>nobody@mycity.rs (Wolf11)</author>
	<description>----------- &lt;span style=&quot;font-weight: bold&quot;&gt;Napisano: 20 Jun 2017 2:15&lt;/span&gt; ---------
&lt;br /&gt;

&lt;br /&gt;
Pozdrav, novi sam u radu sa java gui aplikacijama a sad trebam da napravim aplikaciju u kojoj imam nekoliko razlicitih klasa, izvedenih iz jedne. Npr super klasa je superheroj a izvedene superman, batman... Naravno imaju razlicite atribute. Medjutim trazi se da postoji samo jedna forma za unos podataka koja se dinamicki kreira u zavisnosti od izabranog superheroja. Ne razumijem bas kako to ide pa ako bi neko mogao to da mi pojasni ili da me uputi gdje mogu da naucim vise o tome bio bih zahvalan.  &lt;img src=&quot;https://www.mycity.rs/images/smiles/zagrljaj.gif&quot; alt=&quot;Zagrljaj&quot; border=&quot;0&quot; /&gt;  I da koristim Swing biblioteku. 
&lt;br /&gt;

&lt;br /&gt;
----------- &lt;span style=&quot;font-weight: bold&quot;&gt;Dopuna: 21 Jun 2017 23:02&lt;/span&gt; ---------
&lt;br /&gt;

&lt;br /&gt;
 Jedino do cega sam mogao doci, da koristim CardLayout pa da u zavisnosti od parametra konstruktora mijenjam panele. Tako da sam na neki nacin rijesio problem ako koga zanima nesto slicno. &lt;img src=&quot;https://www.mycity.rs/images/smiles/icon_biggrin.gif&quot; alt=&quot;Very Happy&quot; border=&quot;0&quot; /&gt; </description>
	<pubDate>Wed, 21 Jun 2017 22:02:55 +0100</pubDate>
</item>
<item>
	<title>Re: Kakvo je razvojno okruženje Netbeans?</title>
	<link>https://www.mycity.rs/Java/Kakvo-je-razvojno-okruzenje-Netbeans.html#1867341</link>
	<guid>https://www.mycity.rs/?p=1867341</guid>
	<author>nobody@mycity.rs (Lost_Warior-)</author>
	<description>&lt;code class=&quot;highlight&quot;&gt;
&lt;br /&gt;
int zarada = Integer.parseInt&amp;#40;ulaz.nextLine&amp;#40;&amp;#41;&amp;#41;; 
&lt;br /&gt;
&lt;/code&gt;
&lt;br /&gt;
Što bi u promenjivu zarada upisalo int.</description>
	<pubDate>Fri, 09 Jun 2017 23:59:06 +0100</pubDate>
</item>
<item>
	<title>Re: UDP problem</title>
	<link>https://www.mycity.rs/Java/UDP-problem.html#1865276</link>
	<guid>https://www.mycity.rs/?p=1865276</guid>
	<author>nobody@mycity.rs (drummer)</author>
	<description>Možda ti ovo može pomoći...
&lt;br /&gt;
 
&lt;br /&gt;
&lt;img src=&quot;https://www.mycity.rs/images/smiles/icon_arrow.gif&quot; alt=&quot;Arrow&quot; border=&quot;0&quot; /&gt; &lt;b&gt;[Link mogu videti samo ulogovani korisnici]&lt;/b&gt;
&lt;br /&gt;

&lt;br /&gt;
naravno, prilagodi odziv servera svom konkretnom slučaju (ping/pong).</description>
	<pubDate>Wed, 10 May 2017 12:55:20 +0100</pubDate>
</item>
<item>
	<title>Re: Program za prikaz IP Adrese</title>
	<link>https://www.mycity.rs/Java/Program-za-prikaz-IP-Adrese.html#1864836</link>
	<guid>https://www.mycity.rs/?p=1864836</guid>
	<author>nobody@mycity.rs (ivkodelija)</author>
	<description>Hvala vam puno</description>
	<pubDate>Thu, 04 May 2017 07:20:58 +0100</pubDate>
</item>
<item>
	<title>Re: Log in</title>
	<link>https://www.mycity.rs/Java/Log-in-2.html#1858322</link>
	<guid>https://www.mycity.rs/?p=1858322</guid>
	<author>nobody@mycity.rs (Marec.)</author>
	<description>Sve to sam odradio, i korisnik ukoliko unese tačan username i password pristupa programu, u suprotnom dobija odgovarajuće obaveštenje. Ali sad mi je potrebno kad je već pristupio da u programu imam nešto na foru profila ulogovanog korisnika sa njegovim podacima...</description>
	<pubDate>Fri, 10 Feb 2017 23:29:02 +0100</pubDate>
</item>
<item>
	<title>Re: Izrada aplikacije u Javi</title>
	<link>https://www.mycity.rs/Java/Izrada-aplikacije-u-Javi.html#1853956</link>
	<guid>https://www.mycity.rs/?p=1853956</guid>
	<author>nobody@mycity.rs (Marec.)</author>
	<description>Hvala puno, problem konačno rešen, sve radi odlično &lt;img src=&quot;https://www.mycity.rs/images/smiles/icon_smile.gif&quot; alt=&quot;Smile&quot; border=&quot;0&quot; /&gt;</description>
	<pubDate>Sat, 07 Jan 2017 21:41:22 +0100</pubDate>
</item>
<item>
	<title>Re: Savet za Laptop za Javu</title>
	<link>https://www.mycity.rs/Java/Savet-za-Laptop-za-Javu.html#1835050</link>
	<guid>https://www.mycity.rs/?p=1835050</guid>
	<author>nobody@mycity.rs (filipivanovicfipa)</author>
	<description>Hvala na odgovoru... Jel mozes konkretno da mi preporucis neku laptop za cenu koju sam naveo?</description>
	<pubDate>Mon, 05 Sep 2016 15:17:00 +0100</pubDate>
</item>
<item>
	<title>Re: Lokalna klasa u javi</title>
	<link>https://www.mycity.rs/Java/Lokalna-klasa-u-javi.html#1833707</link>
	<guid>https://www.mycity.rs/?p=1833707</guid>
	<author>nobody@mycity.rs (Srki_82)</author>
	<description>Ko te je to slagao &lt;img src=&quot;https://www.mycity.rs/images/smiles/icon_smile.gif&quot; alt=&quot;Smile&quot; border=&quot;0&quot; /&gt; Možeš slobodno da koristiš i parametre koji nisu final. Evo jednostavnog primera:
&lt;br /&gt;

&lt;br /&gt;
&lt;code class=&quot;highlight&quot;&gt;public class Main &amp;#123;
&lt;br /&gt;

&lt;br /&gt;
&amp;nbsp; &amp;nbsp; public static void main&amp;#40;String&amp;#91;&amp;#93; args&amp;#41; &amp;#123;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; System.out.println&amp;#40;String.valueOf&amp;#40;calc&amp;#40;1, 2&amp;#41;&amp;#41;&amp;#41;;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;#125;
&lt;br /&gt;

&lt;br /&gt;
&amp;nbsp; &amp;nbsp; public static int calc&amp;#40;int x, int y&amp;#41; &amp;#123;
&lt;br /&gt;

&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; class Operation &amp;#123;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; public int add&amp;#40;int z&amp;#41; &amp;#123;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; return x + y + z;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;#125;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;#125;
&lt;br /&gt;

&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Operation op = new Operation&amp;#40;&amp;#41;;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; return op.add&amp;#40;5&amp;#41;;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;#125;
&lt;br /&gt;
&amp;#125;&lt;/code&gt;
&lt;br /&gt;

&lt;br /&gt;
Ono što ne smeš da radiš je da menjaš parametre koje funkcija dobije, a koristiš ih direktno u lokalnoj klasi jer se ona u suštini ponaša kao closure i skoro sva pravila koja važe za njih važe i za lokalne klase. Ako zaista imaš potrebu da menjaš ulazne parametre (što je uglavnom loša praksa), onda lokalni klasu možeš da prepišeš tako da umesto ulaznih parametara funkcije, zahteva njihovu kopiju u svojim funkcijama. Na primer ovako:
&lt;br /&gt;

&lt;br /&gt;
&lt;code class=&quot;highlight&quot;&gt;public class Main &amp;#123;
&lt;br /&gt;

&lt;br /&gt;
&amp;nbsp; &amp;nbsp; public static void main&amp;#40;String&amp;#91;&amp;#93; args&amp;#41; &amp;#123;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; System.out.println&amp;#40;String.valueOf&amp;#40;calc&amp;#40;1, 2&amp;#41;&amp;#41;&amp;#41;;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;#125;
&lt;br /&gt;

&lt;br /&gt;
&amp;nbsp; &amp;nbsp; public static int calc&amp;#40;int x, int y&amp;#41; &amp;#123;
&lt;br /&gt;

&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; class Operation &amp;#123;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; public int add&amp;#40;int x, int y, int z&amp;#41; &amp;#123;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; return x + y + z;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;#125;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;#125;
&lt;br /&gt;

&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; x++;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; y--;
&lt;br /&gt;

&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Operation op = new Operation&amp;#40;&amp;#41;;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; return op.add&amp;#40;x, y, 5&amp;#41;;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;#125;
&lt;br /&gt;
&amp;#125;&lt;/code&gt;</description>
	<pubDate>Wed, 24 Aug 2016 07:54:30 +0100</pubDate>
</item>
</channel>
</rss>

