- Mikrotik routerek
- Az USA nem akarja visszafogni Kína növekedését
- Facebook és Messenger
- Mindenki AI-t akar, már 2025-re is eladták a HBM chipeket
- Aliexpress tapasztalatok
- ASUS routerek
- Windows 10
- Bittorrent topik
- A legtöbb amerikai szerint a TikTok egy őket befolyásoló eszköz
- Ubiquiti hálózati eszközök
Új hozzászólás Aktív témák
-
Diskcopy
tag
Na jahm. Amit javasoltál, azt javasoltam én is a #381-ben, de úgy látszik elkerülte Sianis figyelmét.. Tényleg elég egy ciklus, nem kell külön kigyűjteni még1 tömbbe, ami már eleve egy tömb.. na off.
Ja amúgy System.out.println nél nem kell Integer.toString elég simán hogy ''a szám: ''+változó.
[Szerkesztve] -
Diskcopy
tag
válasz concret_hp #393 üzenetére
Hi! Szétnézhetsz az amazon.com-on is.. kereső..: java.. vagy Bővebben: link / Bővebben: link . Emitt meg a magyar könyvek találhatóak árral együtt, néha letölthető tartalomjegyzékkel, olvasói véleményekkel. Ha amazonon rendelnél,és elég átfogó kell, tudom ajánlani mondjuk a Learning Java, 3rd Edition-t, vagy hasonlókat.
-
Diskcopy
tag
válasz >Borisz< #398 üzenetére
Bővebben: link amúgy foundationnek hívják már, nem personalnak, de szerintem ne görcsöljél vele. Átlag embernek nem kell ami benne van, ráadásul a foundation butított. Nagy lassú, lomha... Ajánlok egy Eclipse-t vagy egy Netbeanst. Ezek legalább teljesek(nem butítottak mint Foundation), és ingyenesek.
Eclipse: Bővebben: link 3.1-es változat.
NetBeans [L] http://www.netbeans.org[/L] jelenleg 5.0 Béta teszt folyik, a régi biztos stabil változat a 4.1-es.. Természetesen ezekhez mindhez kell a JDK, amit Sun-tól le tudsz szedni.
[Szerkesztve] -
Diskcopy
tag
válasz andriscs #400 üzenetére
Hello!
Több hiba is van benne, de az ok amiért nem jelenik meg a PaintComponent, az az, hogy így kéne megcsinálni:
public void paint(Graphics g) {
super.paint(g);ezzel kezd, innen folytatódik tovább pl a rajzokkal. A betűket is túl közel akarod kiíratni
g.drawString(''eef'',100,200);
legyen mondjuk itt, ha látni is akarod.. Aztán...van egy sor...:
this.getContentPane().add(panel);
ez meg az, hogy a ContentPanehez akarod hozzáadni a ContentPane-t ami nem jó, kommentezd ki.
-
Diskcopy
tag
válasz andriscs #403 üzenetére
Hello!
Hát pedig ezek vannak csak.. Vagy SetLayout(null);-t használsz, vagy GridBagLayout-ot.. azt mondod sok melóval jár, ami mondjuk igaz, de vannak nagyszerű tervezők, amik nagyon frankón megcsinálják, és nem is nagyon gányolják össze a kódot (mondjuk netbeans 5.0 beta) vagy akár eclipsehez is van plugin külön tervezéshez..nagyon jól be tudod állítani mekkora területet töltön ki, mennyi legyen a behúzás, miegymás. Jobbat nem tudsz csinálni.. Null layoutnál meg ugye az a probl, hogy ha átméretezed, akkor már nem olyan jó dolog, mivel a layoutmanagernek az lenne a lényege, hogy átméretezésnél is nagyon szépen elrendezi a dolgokat.plusz ugye mindegyiknél meg kell adni a pozíciót, illetve a komponens méretet.. gányolás. De tényleg a gridbaglayout a legjobb(legnehezebb) de nagyon jól kinéző cuccot tudsz vele csinálni, legtöbb programban ezt használják. Ha megszoktad, meg megérted, akkor már nem lesz nehéz tervezni(akár még IDE nélkül sem). -
Diskcopy
tag
válasz Hujikolp #413 üzenetére
Bővebben: link De ez már megint javascript, nem java. Külön Topic.
-
Diskcopy
tag
válasz andriscs #421 üzenetére
Hello!
Asszem mountolni kell:
lásd:
If your code depends on any resource libraries, you have to mount the libraries in order to add them to the project's Java classpath. Resource libraries can be contained in regular directories or, more commonly, in JAR files. You can mount a JAR file as a filesystem in the IDE by right-clicking the root filesystem node and choosing Mount > Archive File. Mounting a resource library also makes all of its contents available for code completion.
innen: Bővebben: link -
Diskcopy
tag
-
Diskcopy
tag
válasz andriscs #438 üzenetére
Első ötleteim: Kéne pack()-olni a frame-et, vagy legalább resizeolni, lehet azért nem jó(mármint a remove után), 2) nem mondod meg, hova pakolod a cuccost az add után, pl ( BorderLayout.NORTH.. ilyesmikre gondolok(nemtudom milyen layout managert használsz)). 3)Exceptiont nem dob az add-removenál valahol, próbáld meg elkapni, mert ez is lehet. 4) repaint esetleg?. Több így egyelőre nem ugrik be, de kevés is a kód, hogy lássam mi az ábra.. próbáld végig. Ha nem megy, részletezd kicsit bővebben.
-
Diskcopy
tag
válasz andriscs #448 üzenetére
MediaTrackernél WaitForId-t csinálsz?
tehát MediaTracker tr = new MediaTracker(this);
tr.addImage(img,0);
try { tr.waitForID(0);} catch(InterruptedException e){ stb stb }
JScrollPane méretezés: scrollPane.setPreferredSize(new Dimension(400,100));
esetleg még autoResizeMode-ot állítsd át AUTO_RESIZE_OFF -ra hátha.
[Szerkesztve] -
Diskcopy
tag
válasz andriscs #451 üzenetére
MediaTracker mt = new MediaTracker(this);
mt.addImage(img,0);
try{ mt.waitForID(0); } catch .... elég ennyi, nem kell waitForall, csak ha több van.
a paintnél meg mt.checkID(1)==true, ha betöltötte.
az lehet szerintem, hogy a mérete nem annak megfelelő, amekkoránál kirajzolod., vagy próbáld meg egy panelra rátenni.. tehát akármilyen class extends JPanel, konstruktorban beolvasni, paintComponentben meg gr.drawImage..., és akkor ezt a panelt valahol kitenni., lehet valami más miatt esik össze.
Ha méretezni kéne, akkor ujKep=img.getScaledInstance(szelesseg, magassag,Image.SCALE_FAST);
Azt próbáltad, hogy az 1,1 koordinátákba rakatod ki? tehát nem így: x.width/2-350,x.height/2-250 hm? -
Diskcopy
tag
NullPointerException akkor van, ha idézem:
Thrown when an application attempts to use null in a case where an object is required. These include:
Calling the instance method of a null object.
Accessing or modifying the field of a null object.
Taking the length of null as if it were an array.
Accessing or modifying the slots of null as if it were an array.
Throwing null as if it were a Throwable value.
catchnél tedd be, hogy System.out.println(ex.getLocalizedMessage()); és akkor hátha jobban látod minél következik be... -
Diskcopy
tag
Hi!
Hát van egy pár magyar könyv.. olyanok amilyenek, és általában régebbi javakra építenek. Könyvesboltokban találsz(nem sokat). Angol könyvekből persze sokkal több és jobb van, frissek. Ha tudsz amazontól rendelni(és tudsz angolul), akkor ajánlom, hogy ott nézz körül, érdemesebb lesz, ha átfogóbb tudást akarsz. Hát alapokra ilyen Angster Erzsébet féle Objektumorientált tervezés és Programozás (Java) I-II, meg hasonlókat, vagy kereshetsz neten E-bookot, van egy pár régebbi, ami free [link] (ez például rögtön az elején Thinking in Java, 2nd Edition Revision 12 by Bruce Eckel, megfelelő(azért free mert régi kiadás, van ujabb, de alapokra megfelel).. Nagyjából ennyi -
Diskcopy
tag
válasz Hikvision #482 üzenetére
Szia!
Ez nem java, hanem javascript hiba. Azt nem tudom miért van, hogy több oldalnál fordul elő, de ez egy popup ablak nézd meg nem-e blokkolja valami. A hibaüzenet meg annyit mond, hogy nem ismeri az openwin függvényt.. Alternatív megoldásként megpróbálhatod hogy kimásolod az OpenWin utáni részt.. tehát a példádban a http://akarmi.com/'adatok.php?tag_id=294285&.... stb részt egy külön böngészőablakba benyomni.. Valószínű, hogy az oldalban rontottak el valamit. -
Diskcopy
tag
Ha, tudsz angolul, akkor van sok free e-book a témában, illetve amazonról rendelhetsz jó könyveket. Magyaro-n még nem nagyon láttam jó könyvet, de ilyen Angster Erzsébet féle Objektumorientált tervezés és programozás, Java I-II, kezdésnek megfelelne neked. Magyar könyvekkel az a baj, hogy régiek, ezáltal max 1.3-1.4-es javat taglalják, 5-ös sehol, vagy csak nagyvonalakban. Amúgy inkább bízom egy eredeti nyelvű könyvben, mint a magyar félrefordítottban, de ez csak privát.. nagy könyvesboltokat nézzd meg hátha találsz, illetve antikváriumokban, ha tényleg csak alap kell. De én még mindíg a free e-bookokat ajánlom angolul..
-
Diskcopy
tag
válasz concret_hp #562 üzenetére
Erre meg egy scrollpane illetve JTextArea kéne neked, aztán Appendolni bele a sorokat, márha még nem sikerült megoldani.
Új hozzászólás Aktív témák
A topicot kiemeltem. Valaki nem akar egy nyitó hsz-t írni?:))
- Mikrotik routerek
- Kicsit extrémre sikerült a Hyte belépője a készre szerelt vízhűtések világába
- Az USA nem akarja visszafogni Kína növekedését
- eMAG/edigital vélemények - tapasztalatok
- Melyik tápegységet vegyem?
- Napelem
- Skoda, VW, Audi, Seat topik
- Kinek milyen a desktopja?
- Nők, nőügyek (18+)
- Facebook és Messenger
- További aktív témák...
- HP Envy x360 15,6 IPS LED Gorilla Glass i7, 16GB, 1TB fémházas 3az1 notebook + HP toll - harmad áron
- Szép állapotú 2020-as MacBook Air 13 - M1-es processzor, 8GB RAM, 256GB SSD
- PreSonus AudioBox USB 96 25th Anniversary Edition
- Logitech Combotouch 920-009625 Ipad - 7-8&9 TH Generációhoz.
- Mechanikus gamer billentyűzet, 60%