Hirdetés
- Pert indítottak a CrowdStrike ellen a globális leállás miatt
- Készül a Google AI, ami helyettünk böngészik és vásárol
- 63 százalékkal többet keresett idén a Microsoft vezérigazgatója
- Megtriplázódik az európai adatközpontok fogyasztása
- Sorra indíthatja újra az atomerőműveket a Microsoft és a többi nagy tech cég
Új hozzászólás Aktív témák
-
Chris_T
tag
Üdv.
Egy olyan problémám van ami már rettentő idegesítö, mert teljesen érthetetlen és nem találok rá semmi megoldást
GUI-val kapcsolatosVan egy Ablak osztály ami a JFrame-t örökli
Ha ebben hozok létre egy JLabel-t és adom hozzá, akkor a szöveg egyszerü formázatlan szövegként fog megjelenni az ablakban ( UIManager-el átállítottam a kinézetet, ezért itt nem hat az hogy a swing alapesetben félkövérre állítja a szövegeket)De ha ezt a JLabelt egy előre létehozott külső osztályból importálom akkor minden beállítás ellenére félkövérre állítja
Itt viszont arra gyanakodtam hogy erre már nem terjed ki a Ablak osztály UIManager beállítása - de hiába állítottam itt is be külön a kinézetet, nem működik)
Ha van valakinek valami ötlete, írjon, elöre is kösznéhány kódrészlet:
Az ablak osztály egyes részei:
public class Ablak extends JFrame {
Status statusz;
JLabel valami;
[...]
public Ablak() {
statusz = new Status();
valami = new JLabel("nem félkövér, egyszerű szöveg");
[...]
add(statusz);
add(valami);
}
}A teljes Status osztály:
import javax.swing.*;
import java.awt.*;
public class Status extends JLabel {
String text;
public Status() {
text = new String("ez nem kellene hogy félkövér legyen");
setText(text);
}
}[ Szerkesztve ]
-
Löncsi
őstag
válasz Chris_T #1751 üzenetére
Ez esetleg?
jl.setFont(new Font("Times-Roman", Font.BOLD, 17));Vagy
Font f = label.getFont();
// bold
label.setFont(f.deriveFont(f.getStyle() ^ Font.BOLD));
// unbold
label.setFont(f.deriveFont(f.getStyle() | Font.BOLD));Ez egyszerű kényszerítés, sztem mennie kell..
[ Szerkesztve ]
Elvették a radírját, azt az egész élete egy nagy kompenzálás, hogy ő igenis kan és igenis 2 méteres a fallosza - by stranger28
-
-
Chris_T
tag
Helló, ismét lenne egy kérdésem, ezúttal eseménykezeléssel kapcsolatban:
Habár már dolgoztam MouseListener-el, és jól is müködött
most hogy elkezdtem újrairni a programomat különálló osztályokban (egy táblajáték) egyre több a probléma, az egyik hogy az eseménykezelő e.getSource() metódusa elvileg az 'e' eseményt kiváltó objektumot adja vissza
ennek az egyik metodusát hivnám meg ( getBackground() , mivelhogy egy JPanel példányról van szó)
de nem hajlandó leforditani se, arra hivatkozva hogy a getBackground()-ot nem találja az ősosztályban (Object) , amit nem értek, hiszen be van importálva az az osztály amiböl a kérdéses objektum van példányositva (JPanel), illetve ugyanez müködött amig egyben volt az egész programa fordítási hiba:
.\elements\EsemenyKezelo.java:13: cannot find symbol
symbol : method getBackground()
location: class java.lang.Object
if( e.getSource().getBackground().equals(Color.GREEN) )Azt nem értem, hogy miért simán Object-ként kezeli, miért ott keresi a getBackground()-ot, mikor konkrétan lehet tudni hogy az egy 'JPanel'-ból származtatott 'Babu' osztályú objektum, és abban benne van ez a metodus
u.i: úgytünik castolással se müködik, illetve akkor se ha az obejektum csak simán JPanel
[ Szerkesztve ]
-
shev7
veterán
válasz Chris_T #1755 üzenetére
"úgytünikcastolással se müködik, "
Ezt kifejtened? marmint hogyan castoltal? mert pont az a megoldas.
ugyanis ez: "mikor konkrétan lehet tudni hogy az egy 'JPanel'-ból származtatott 'Babu' osztályú objektum" hulyeseg. nem lehet tudni. Legalabbis a kodod nem tudja. az Event getSource() methodusa Object-et ad vissza. Neked kell megmondanod, hogy ott eppen ez az Object mi is valojaban, ezert kell castolni.
''Gee, Brain, what do you want to do tonight?'' ''The same thing we do every night, Pinky: Try to take over the world!''
-
Chris_T
tag
"az Event getSource() methodusa Object-et ad vissza."
na, kösz ezt nem tudtam (gondoltam magát a konkrét objektumot adja vissza mert az összehasonlítás egy ugyanolyan tipusú objektummal és az instanceof, toString működött eddig is, de akkor ezekszerint nem ezért )Na, megvan a probléma: rossz volt a zárójelezés és ezért nem fogadta el a cast-olást
[ Szerkesztve ]
-
shev7
veterán
válasz Chris_T #1757 üzenetére
Igen magat az objektumot adja vissza. De Object is, hiszen javaban minden osztaly az Object osztalybol szarmazik. Ugy latom az objektumorientalt programozas alapjai hianyoznak egy kicsit.
persze hogy mukodtek. Mert a getSource azt az objektumot adja vissza amit te szeretnel. Ennek a toString metodusa kerul meghivasra stb. (De attol hogy ennek a tipusa Babu, attol az meg Object is, hiszen abbol szarmazik. A toStringre nem szol be a fordito, mert olyanja van az Objectnek is)
DE ez mind futasi idoben tortenik. Forditasnal viszont a fordito nem tud semmit errol az objektumrol, neked kell megmondanod, hogy mi az.
''Gee, Brain, what do you want to do tonight?'' ''The same thing we do every night, Pinky: Try to take over the world!''
-
Chris_T
tag
ja, mostmár valamennyire értem
mostmár nagyjából megvan az alapja az egész programnak, csak azt nem tudom hogy oldjam meg a kommunikációt két olyan objektum közt amikor egyik számára nem ismert a másik obj.példány neve, mégis meg kéne hívni a metódusát
konkrétan arról van szó hogy a bábuk tömbjét (class Babu extends JPanel) adatelemként tartalmazó objektum (class Tabla) tartalmazza a tömböt módosító metódusokat is , ezeket kellene meghívni az egyes bábúkra aggatott eseménykezelőkből (MouseListener), csak hát a az eseménykezelő nem tudja a nevét a táblának ami egy másik osztályban, az ablakban kerül példányosításra (Ablak extends JFrame)
ami leegyszerűsítené a dolgokat hogy a Tabla class implementálná a MouseListentenert is egyben, és így abból egyszerűen meg lehetne hívni a 'Tabla' metódusait
azonban ez ellentmondana a terveimnek (külön classok) illetve az újrafelhasználhatóságnak[link]
itt találtam megoldásokat, csak ebben az esetben nem olyan egyszerű mert nem az eseményt kiváltó objektum metódusát kell meghívni hanem annak az objektumnak (tábla) a metódusát ami az eseményt kiváltó objektumok tömbjét tartalmazza adattagként ( Babu[][] mezok = new Babu[5][5]; ) -
shev7
veterán
válasz Chris_T #1759 üzenetére
Erre szerintem a legegyszerubb, ha minden babunak van referenciaja a tablara, meg egy getter metodusa hozza. A babuk peldanyositasanal atadod a tabla objektum referenciajat is, az esemenykezelobol meg meghivod a hozza tartozo get-et, es maris megvan amit szeretnel.
''Gee, Brain, what do you want to do tonight?'' ''The same thing we do every night, Pinky: Try to take over the world!''
-
Chris_T
tag
ez az, kösz a tippet
ilyesmire gondoltam én is csak nemtudtam hogy lehetne megoldani (nem dolgoztam még ilyen módon obj. referenciákkal)az első ötlet az volt hogy lenne egy folyamatosan futó ciklus a táblában ami figyeli pl a bábúk selected adattagjának változását, de ez talán felesleges erőforrás-pazarlás lett volna
remélem így jo lesz mostmár, de a lényeg hogy egyelőre működik
((Babu)e.getSource()).getOwner().mezoModosit((Babu)e.getSource());
így tulajdonképp vissza lesz küldve módosításra az adott mező (ami az eredeti célt meg is valósítja)[ Szerkesztve ]
-
ar
tag
Sziasztok!
Valaki homalyositson mar fel lecc:
Ha,
Lion IS-A Animal es adott Cage<T>, akkor
Cage<? extends Animal> c = new Cage<Lion>(); // ok
ellenben,
Set<Cage<? extends Animal>> cc = new HashSet<Cage<Lion>>(); // not ok
Mit nem latok?
-
redbug
csendes tag
Java fejlesztőt keresünk budapesti irodánkba
Az új kolléga feladata a már meglévő rendszerek karbantartása, bővitése, új problémák megoldása.
Szükségünk van rá, hogy tudj önállóan gondolkozni, ki tudd emelni a lényeget.* 3-4 éves szakmai tapasztalat
* Szerver oldali alkalmazások fejlesztésében szerzett több éves jártasság
* Alkalmazás szerver ismeret (valamelyik: JBoss, Tomcat, WebLogic, WebSphere, GlassFish stb.)
* SQL ismeret, tranzakció szemléletű adatbázis kezelés ismerete
* Szakmai angol nyelv biztonságos használata
* Önálló munkavégzés, csapatorientált gondolkodásElőnyök:
* Nagy terhelésű szerveralkalmazás fejlesztésében szerzett jártasság
* Valamely alkalmazásszerver adminisztrátori szintű ismerete
* Erős SQL ismeretJelentkezés:
Amennyiben alkalmasnak érzed magad a hirdetett állásra, kérünk, jelentkezz a
job@dewsys.com
címen!
-
shev7
veterán
a widlcard generic collectionok read-only-k. Nagyon jol hasznalhatok fuggvenyek bemeneti parameterekent.
Mivel a masodik esetben cc tipusa "unknown", ezert nem tethetsz bele semmit, hiszen ez az unknown semminek sem ososztalya.
Mivel read only, ezert amire hasznalhato az az, hogy fuggveny bemeneti parameterenek megaodod. Es akkor a fuggvenyt meghivhatod HashSet<Cage<Lion>> es HashSet<Cage<Tiger>> parameterrel is.
''Gee, Brain, what do you want to do tonight?'' ''The same thing we do every night, Pinky: Try to take over the world!''
-
Orb1337
tag
Van egy keretem, arra ráhúztam a panelemet.
Szeretném megoldani azt, hogy ha rákattintok egy gombra akkor felugrik egy új panel.
colorchoosernél ugyen volt a showdialog utasítás, paneleknél hogy működik ez? -
Sanyix
őstag
Egy geotiff domborzati térképből szöveges alapú domborzati térképre szeretnék egy konvertert csinálni.
A geotiff úgy néz ki, hogy egy 16bites grayscale kép (amit persze sima képként nehéz olvasni), mindegyik pixel színértéke egy magasság. Ennek olvasásával nincs is gond, szépen beolvastam az egészet egy float tömbbe, mivel hogy a kimenő adatnak is 32bites float formátumban kéne lennie. Na de a float osztálynak van egy olyan metódusa, hogy tohexstring, de ez valami ilyen formátumba alakítja, hogy 0x1.bp7 ugye a p7 azt jelenti hogy 7. hatvány. Na de nekem tiszta float32-es hexben kéne, tehát ilyen valami ilyesmi kinézetre(ez nem ugyan az a szám!): 4192C240F6A90A41, (ez egy fordított sorrendes float32, mert a cucc amihez kell érthetetlen módon így használja, de a fordítás az nem téma)
Ezt hogyan?[ Szerkesztve ]
szövegértelmezés, az ÉRTELMEZÉS a fontos, mert az olvasás mindenkinek megy, de az ÉRTELMEZÉS már komoly probléma a magyaroknál. Gondold ezt át mielőtt marhaságot írsz...
-
shev7
veterán
-
Sanyix
őstag
egyrészt már rájöttem hogy az nem is float32, hiszen 8 hexa számnak kéne lenni, de 16 van uh ez valami 64bites dolog.
"de miert float? miert nem egesz tipusban tarolod?"
Ott még nem tartok hogy optimalizáljam, csak megfelelő outputot kéne összehozni.
Na meg nem binárisban kéne kiírni, hanem a hex értékeket sima szövegként, ugyanis egy xml-be kell majd kerülnie. Amúgy binárisban kiírva sem úgy néz ki ahogy kéne, hanem krikszkrakszos lesz.
ilyennek kéne lenni a végeredménynek, vagy legalább is a blob részben lévő adatoknak.
[link][ Szerkesztve ]
szövegértelmezés, az ÉRTELMEZÉS a fontos, mert az olvasás mindenkinek megy, de az ÉRTELMEZÉS már komoly probléma a magyaroknál. Gondold ezt át mielőtt marhaságot írsz...
-
shev7
veterán
aham, sorry, felreertettem. szova hexa karaktereket kell kiirni.
az egesz dolgot csak azert mondtam, mert ott nincs tortresz, es valoszinuleg ha hex stringge konvertalod nem szorakozik a normal alakkal. bar most igy nem vagyok biztos benne. hogy az integernek van tohexstring metodusa. megneztem, van. En azt probalnam meg
''Gee, Brain, what do you want to do tonight?'' ''The same thing we do every night, Pinky: Try to take over the world!''
-
Sanyix
őstag
Igen van, de nem inteknek kell lennie fájlban (az mindegy hogy a forrás tif-ben csak egész számok vannak), hanem tuti hogy törteknek. Kérdés hogy milyen törteknek, de sok választás nincs, 90% hogy double.
[ Szerkesztve ]
szövegértelmezés, az ÉRTELMEZÉS a fontos, mert az olvasás mindenkinek megy, de az ÉRTELMEZÉS már komoly probléma a magyaroknál. Gondold ezt át mielőtt marhaságot írsz...
-
Sanyix
őstag
hogy lesz a 100-ból 100,000? Odabiggyesztesz pár nullát. Így kéne itt is. célfálj képes tizedes pontossággal tárolni a domborzatot, viszont a tiff nem. De ettől még a célfálj formátumára kell alakítani akár mennyire egész számok vannak a tiff-ben.
[ Szerkesztve ]
szövegértelmezés, az ÉRTELMEZÉS a fontos, mert az olvasás mindenkinek megy, de az ÉRTELMEZÉS már komoly probléma a magyaroknál. Gondold ezt át mielőtt marhaságot írsz...
-
Sanyix
őstag
na ezt már nem tudom, mert állítólag az egy float32, de egyértelmű hogy nem. Kipróbáltam mit művel ha oda én ieee 754 kalkulátorral kiszámított értéket írok, hát double ként sem jó, akárhogy próbálom. Szóval mostmár fogalmam sincs milyen formátum az, csak azt tudom hogy 2 tizedes pontosságig domborzatot tud tárolni, 8 méteres felbontással 1024 méteres oldalú négyzetben.
[ Szerkesztve ]
szövegértelmezés, az ÉRTELMEZÉS a fontos, mert az olvasás mindenkinek megy, de az ÉRTELMEZÉS már komoly probléma a magyaroknál. Gondold ezt át mielőtt marhaságot írsz...
-
Sanyix
őstag
ááá megvan, idióta viccesfiúk csinálták azt az xml-t... azok a hosszú hexek igazából nem egyben vannak, az 2 db külön float32, és igazából a spacek sem jelentenek semmit...
szövegértelmezés, az ÉRTELMEZÉS a fontos, mert az olvasás mindenkinek megy, de az ÉRTELMEZÉS már komoly probléma a magyaroknál. Gondold ezt át mielőtt marhaságot írsz...
-
Sanyix
őstag
és itt a jó kimenet okozó kód:
Integer.toHexString(Integer.reverseBytes(Float.floatToIntBits(elevationData[0])))
Most viszont azt nem tudom hogy a java big endian, vagy little endian formában tárolja a float-ot? Merthogy a célfájlt viszont egy full wines alkalmazás használja, az x86 meg little endian, de javaban még is meg kell fordítani.szövegértelmezés, az ÉRTELMEZÉS a fontos, mert az olvasás mindenkinek megy, de az ÉRTELMEZÉS már komoly probléma a magyaroknál. Gondold ezt át mielőtt marhaságot írsz...
-
shev7
veterán
en arra tippelek, hogy bar little endian a tarolas, de a toHexString az vegulis a hexa erteket adja meg a szamnak. Neked viszont nem az kell, hanem a hexa karakterek a gepi megjelenites formajaban. Ezert csinalsz egy forditast, majd a tohexstring megforditja neked ujbol, igy megkapod azt amire szukseged van.
''Gee, Brain, what do you want to do tonight?'' ''The same thing we do every night, Pinky: Try to take over the world!''
-
kte0
tag
Hello
Melyik a legjobb java-s zenelejátszó progi?Üdv:kte0
-
Sanyix
őstag
c01d44 ilyesmiket kéne fix 8 karakterre formázni, úgy hogy ha nincs meg 8 karakter a string akkor elé rak annyi 0-t hogy 8 legyen. ezzel próbálkoztam "%8S" de ez behúzza csak, 0kat nem rak az üres helyekre. Tehát a fenti hexet pl 00C01D44 formára kéne hoznia.
szövegértelmezés, az ÉRTELMEZÉS a fontos, mert az olvasás mindenkinek megy, de az ÉRTELMEZÉS már komoly probléma a magyaroknál. Gondold ezt át mielőtt marhaságot írsz...
-
Sanyix
őstag
Létezik valami beépített módszer java-ban kép resampléra? szintén a 16bites geotiffet kéne resamplézni, pl 30 méter/pixel felbontásról 8méter/pixelre, szóval 3,75-ös "zoom"-al.
szövegértelmezés, az ÉRTELMEZÉS a fontos, mert az olvasás mindenkinek megy, de az ÉRTELMEZÉS már komoly probléma a magyaroknál. Gondold ezt át mielőtt marhaságot írsz...
-
Gyuri16
senior tag
-
Sanyix
őstag
válasz Gyuri16 #1783 üzenetére
Ez tökéletes, köszi.
Viszont ilyen hiba van most:
String out=null;
for (int i=0; i<=ras.getHeight()*ras.getWidth(); i++) {
out=null;
out=(String.format("%08X",Integer.reverseBytes(Float.floatToIntBits(elevationData[i]))));
bw.write(out);
bw.flush();
//builder.append(space);
}majd egy idő után jön egy ilyen exeption ( a ras.getheight()*ras.getwidth() egyébként 65535 szokott lenni, tehát ennyiszer megy le a for):
java.lang.ArrayIndexOutOfBoundsException: 16384 méghozzá arra a sorra írja, ahol out=(String.format("%08X",Integer.reverseBytes(Float.floatToIntBits(elevationData)))); van. Ennek eredménye ugye nem lehet 8 karakternél több, direkt már le is null-ozom a stringet, de mégis kijön ez, hogy haladhatja meg a 16k karaktert? Ez mitől van?[ Szerkesztve ]
szövegértelmezés, az ÉRTELMEZÉS a fontos, mert az olvasás mindenkinek megy, de az ÉRTELMEZÉS már komoly probléma a magyaroknál. Gondold ezt át mielőtt marhaságot írsz...
-
shev7
veterán
en ugy gondolnam, hogy az elevation data-ra irja a outofbounds exceptiont. Biztos eleg nagy az a tomb? 16384 = 2^14, tul "kerek" nem futottal bele valami limitbe? Hogyan hoztad letre a tombot? Mekkora a length erteke?
''Gee, Brain, what do you want to do tonight?'' ''The same thing we do every night, Pinky: Try to take over the world!''
-
Sanyix
őstag
megvan már, a szokásos inicializálásnál 1 től számol, ha hozzáférsz 0-tól probléma.
Tehát inicializálta 16384-es méretre (mert ennyi magassági értéket olvas be), de a sorszám az meg 0-16383 így a for ban <= helyett < kellett.Na mostmár műxik a konverter, mostmár "CSAK" a resamplét kéne megoldani a tiff-re
szövegértelmezés, az ÉRTELMEZÉS a fontos, mert az olvasás mindenkinek megy, de az ÉRTELMEZÉS már komoly probléma a magyaroknál. Gondold ezt át mielőtt marhaságot írsz...
-
Sanyix
őstag
Azt azért megcsináltam, hogy a cucc szépen generáljon egy xml-t is, ne csak úgy kiköpjön egy text file-t.
Hasonlít is az eredetire, kivéve abban hogy néhány attribútumnak van egy d: eleje/vége is, tehát például xmlns="http://blbabla" helyett xmlns:d="http://blablaa", vagy ilyen hogy d:type meg d:blob.
Mik ezek a d:-ok? jelentenek valamit?Ilyennek kéne lennie[link]
ilyen amit a programom generál: [link]A kód xml felépítés része meg ilyen:
Document xmldoc=impl.createDocument("http://www.kuju.com/TnT/2003/Delta", "cRecordSet", null);
Element root= xmldoc.getDocumentElement();
root.setAttribute("id", Integer.toString(rnd.nextInt(randomsize)));
Element record= xmldoc.createElement("Record");
Element heightfieldtile= xmldoc.createElement("cHeightFieldTile");
heightfieldtile.setAttribute("id", Integer.toString(rnd.nextInt(randomsize)));
Element x= xmldoc.createElement("X");
x.setAttribute("type", "sInt32");
x.setTextContent(Integer.toString(tileX));
Element y= xmldoc.createElement("Y");
y.setAttribute("type", "sInt32");
y.setTextContent(Integer.toString(tileY));
Element blob= xmldoc.createElement("blob");
blob.setAttribute("size", "65536");
blob.setTextContent(heightfield);
root.appendChild(record);szövegértelmezés, az ÉRTELMEZÉS a fontos, mert az olvasás mindenkinek megy, de az ÉRTELMEZÉS már komoly probléma a magyaroknál. Gondold ezt át mielőtt marhaságot írsz...
-
Gyuri16
senior tag
d:type azt jelenti, hogy a d namespace type elementje. xml namespacek nagyjabol ugyanugy mukodnek mint c++ban. egy dokumentumon belul hasznalhatsz tobbet is, ezt kell a gyokerelementben definialni. a default namespace a xmlns es ha tobbet akarsz akkor xmlns:d formaban kell irni. kesobb pedig az elementekre ezzel a nevvel hivatkozol, tehat pl d:type. az hogy konkretan milyen betut rendelsz hozza mindegy, csak a xmlns attributumnak legyen beallitva a megfelelo URI. ha ezt az xml dokumentumot masnak kuldod feldolgozni, akkor jo lenne ha kompatibilisre csinalnad.
javaban az NS vegzodesu fuggvenyekkel lehet megnevezni a hasznalni kivant namespacetNem vagyok egoista, csak uborkagyalu!
-
Sanyix
őstag
válasz Gyuri16 #1788 üzenetére
nem jön össze olyanra mint a célfáljban.
ilyen xmlns:d="http://...." formára úgy tudom hozni hogy setprefix, de akkor meg bebiggyeszt a root tag elé is egy d:-ot, ahol egyébként nincs az eredetiben.
Ha setattribute ns-el csinálom, akkor meg a sima d nélküli xmlns mellé bebiggyeszt egy másik xmlns:ns0="d" néven, majd d:id helyett ns0:id-re csinálja az attribútumot.
szövegértelmezés, az ÉRTELMEZÉS a fontos, mert az olvasás mindenkinek megy, de az ÉRTELMEZÉS már komoly probléma a magyaroknál. Gondold ezt át mielőtt marhaságot írsz...
-
Azazello-
senior tag
sziasztok,
vizsgahoz kellene par egyszeru kerdesre megdnom a valaszt, de sajna meg mindig nem megy magamtol. valaki segitene megoldani az alabbi problemakat?
1,
String[] myArray = {“Jan”,”Feb”,”Mar”,”Apr”};
Loop true and print them out:---------------------------
2,
• Test for String equality
String S1 = “One”;
String S2 = “One”;-----------------
3,
Storing primitives in an ArrayList
charValue
public char charValue()
- Returns the value of this Character object.
- Returns: the primitive char value represented by this object.----------------------
4,
- Loop over a String
erre nem tudom, hogy jo e a megoldas...:
ArrayList=al
Arrasy=arAl.size();
Ar.lenght;For(int i=0; i< ar.lenght; i++)
----------------
5,
Write a method to verify if the numbers of a series are in ascending order
Int[] num = {1,2,6,5};
Private boolean checkSort(int[] x){
for(int i=0; i < x.length; i++)
if(???)
}
-----------------------
6,
HashMap
- Add to a HashMap
- Delete from a HashMap
- Does it contain a practicular key?------------------------
ezekre kene a valasz, illetve megoldas. koszonom elore is.
Egy jó nőt meghódítani, és nem elmesélni olyan, mint titokban átúszni a Csendes-óceánt.
-
Azazello-
senior tag
senki sincs aki segitene?
Egy jó nőt meghódítani, és nem elmesélni olyan, mint titokban átúszni a Csendes-óceánt.
-
dantes
tag
válasz Azazello- #1791 üzenetére
2,
boolean result = S1.equals(S2);4,
for(int i = 0; i < str.length(); ++i) {
System.out.println(i + ": " + str.charAt(i));
}5,
private boolean checkSort(int[] x) {
for (int i = 0; i < x.length - 1; i++) {
if (num > num[i + 1]) {
return false;
}
}
return true;
}6,
HashMap hashMap = new HashMap();
hashMap.put("key", "value");
Object value = hashMap.remove("key");
boolean isContains = hashMap.containsKey("key");''Twenty years from now you will be more disappointed by the things that you didn't do than by the ones you did do.'' - Mark Twain
-
dantes
tag
3,
List<Character> list = new ArrayList<Character>();
public char charValue(int i) {
return list.get(i);
}public Character characterValue(int i) {
return list.get(i);
}''Twenty years from now you will be more disappointed by the things that you didn't do than by the ones you did do.'' - Mark Twain
-
Lortech
addikt
-
Azazello-
senior tag
koszonom szepen a segitseget mindenkinek.
nem erettsegi, csak alap programozas.
Egy jó nőt meghódítani, és nem elmesélni olyan, mint titokban átúszni a Csendes-óceánt.
-
dantes
tag
válasz Gyuri16 #1797 üzenetére
Gondoltam a Loop true, azt akarja jelenteni, hogy a ciklusban a feltétel legyen true, és arra kiváncsiak, ismered-e a break-et.
De a loop through-nak tényleg több értelme van!
[ Szerkesztve ]
''Twenty years from now you will be more disappointed by the things that you didn't do than by the ones you did do.'' - Mark Twain
-
MrSealRD
veterán
Üdv!
Még kezdő vagyok kis segítségre lenne szükségem.
GUI-t készítek Swing komponensekből.
Indulóképernyő így nézne ki:.
Egy kép, egy JTextField, és egy JButton.
Az ablak átméretezése esetén a komponensek elhelyezkedése kövesse a méretezést. Tehát ami eddig relatíve lent volt, az továbbra is ott legyen. Jah és az a méretük szigorúan fix maradjon amit én létrehozáskor megadok.
A képnél ezt simán meg tudtam oldani, azonban a JTextField és a JButton esetében nem.
Erre valakinek van ötlete?Egy kb 25-30 elemű tömb elemeit szeretném kiíratni sorrendben ugyanennyi JTextField-et példányosítani, majd elhelyezni a panelen és az adott tömb elemét értékül adni neki.
Ez mennyire megvalósítható, vagy jó ötlet ha automatizálva ciklusból szeretném megoldani?Mondja, Mr. Babbage, ha rossz adatokat ad meg a gépnek, akkor is jó válasz fog kijönni belőle?" Képtelen vagyok felfogni azt az értelmi zavart, ami valakit egy ilyen kérdés feltevésére késztethet. - by Charles Babbage
Új hozzászólás Aktív témák
Hirdetés
A topicot kiemeltem. Valaki nem akar egy nyitó hsz-t írni?:))
- E-book olvasók
- Windows 11
- Samsung Galaxy S22 és S22+ - a kis vagány meg a bátyja
- BestBuy topik
- Sorra indíthatja újra az atomerőműveket a Microsoft és a többi nagy tech cég
- Robotporszívók
- Sony MILC fényképezőgépcsalád
- Villanyszerelés
- Békéscsaba és környéke adok-veszek-beszélgetek
- Intel Core 2 Duo E8000 széria (Wolfdale)
- További aktív témák...
- Thrustmaster T.16000M Hotas Kontroller
- Xiaomi Redmi Note 9 Pro 6/128GB, Normál, Kártyafüggetlen, Töltővel, 1 Év Garanciával!
- Samsung Galaxy A52s 5G 6/128GB, Normál, Kártyafüggetlen, Töltővel, 1 Év Garanciával!
- Huawei P30 Pro 6/128GB, Normál, Kártyafüggetlen, Töltővel, Dobozzal, 1 Év Garanciával!
- Honor 200 Lite 8/256GB, Újszerű, Kártyafüggetlen, Töltővel, Dobozzal, 1 Év Garanciával!
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest