Java

MEGOLDVA? Imagej update probléma

Fórumok

Hali!

Nem tudom, hogy ez-e a megfelelő fórum, de jobb helyet nem találtam.
A imagej egy java alapú képanalizáló program (http://rsbweb.nih.gov/ij/). Létezik egy beépített updater pluginja, ami egy-két hete hirtelen megszűnt működni. Amikor updatelni próbálok, a hibaüzenet azt írja, hogy nem tud kapcsolódni a megadott url-hez, és állítsak be valami proxyt. Ezt eddig nem kellett. A hálózattal nincs gond, mert egy másik, windows-os gépen alapból működik az updater, ráadásul megkérdeztem a koleszos rendszergazdát, és ő se tud róla, hogy bármi is változott volna.
Valószínüleg egy rendszer update (debian testing) okozhatja ezt, de fogalmam sincs, hogy melyik csomag/beállítás hiányzik/hibádzik.
Valakinek valami ötlete, hogy miért nem tud ez a java program kifelé kommunikálni?
Minden tippet, ötletet előre is köszönettel fogadok.

UML plugin eclipse-hez

Fórumok

Sziasztok!

Kellene nekem egy plugin eclipse-hez, amivel UML osztály diagramokat tudnék kreálni. Kódgenerálás és ismelyik nem érdekelnek. Sajnos nem vagyok valami nagy eclipse szakértö. Az internetes keresések eddig nem jártak sikerrel.

Java web fw szavazás intro

Fórumok

Szeretnék egy olyan szavazást indítani, aminek a következő a témája:

Melyik java technológiát használod leggyakrabban webes fejlesztéshez?

Ez a téma még nem a flame topik, az majd a szavazásnál lesz, itt csak azt kéne röviden megvitatni, hogy melyik technológia kerüljön bele.

Lista:
JSF
Spring MVC
SEAM
GWT
Wicket
Struts 2
Tapestry
Cocoon

IP kamera java appletének futtatása, visszafejtése

Fórumok

Van apám boltjában két darab Asus Mimic CX200 típusú IP kamera.
(Soha senki ne akarjon ilyen illetve a Megatec nevű cég által gyártott retket venni, mert hulladék mind.)

Linux alatt szeretném megoldani az, hogy egy általam készített alkalmazás rögzítse a képüket.
Windowson két lehetőség van nézni a képét: a hozzá adott ki Multiview for mimic nevű szuttyal, illetve a webes felületén egy javas/activex-es applettel. Nincs still-jpg, nincs mjpeg lehetőség. Alapból a 9001-es UDP porton lehet vele szót érteni, egy igen érdekes protokollal. Ezt a protokollt szeretném visszafejteni. Wiresharkkal szniffelénésnél, úgy gondolom egyszerűbb, ha a java applet felől támadom a dolgot.

Leszedtem a webszerveréről a java appletet. Visszafejtettem. Megvannak java osztályaim, amiben látom a kis kínaiak által gányolt forráskódot. Igazából van pár részelt ami nem világos, hogy mire jó, ezért szeretném módosítani, némi debug infóval ellátni.

Kérdéseim:
Lehetséges-e appletet web browser nélkül futtatni? Próbáltam javaws channel.jar-al, de


MissingFieldException[ The following required field is missing from the launch file: <jnlp>]
	at com.sun.javaws.jnl.XMLFormat.parse(XMLFormat.java:99)
	at com.sun.javaws.jnl.LaunchDescFactory.buildDescriptor(LaunchDescFactory.java:57)
	at com.sun.javaws.jnl.LaunchDescFactory.buildDescriptor(LaunchDescFactory.java:64)
	at com.sun.javaws.jnl.LaunchDescFactory.buildDescriptor(LaunchDescFactory.java:379)
	at com.sun.javaws.Main.launchApp(Main.java:306)
	at com.sun.javaws.Main.continueInSecureThread(Main.java:250)
	at com.sun.javaws.Main$1.run(Main.java:111)
	at java.lang.Thread.run(Thread.java:619)

hibával elszáll.

java_vm -jar channel.jar pedig
java_vm process: You need to set both JAVA_HOME and PLUGIN_HOME
hibával dob ki. Mit kellene beállítanom e két környezeti változónak?

További kérdéseim ahhoz fűződnének, hogy hogyan tudom majd a módosított kódjaimat futtatni, azonban most jön lefelé az eclipse, és majd azzal próbálkozom. Ha nem sikerül ötről a hatra jutnom majd jelentkezem.

[megoldva] jTextPane karakterkódolás gond

Fórumok

Sziasztok!

Ismét a segítségeteket szeretném kérni, nem találtam eddig megoldást a problémámra. adott egy jTextPane, amibe beleteszek egy eredetileg utf-8 kódolású html tartalamt. nincs is semmi gond, amíg linuxon fut az app, de osx és winxp ékezetek helyett fura karakterek jelennek meg. Próbáltam már convertálni a tartalmat ISO-8859-1-ra de akkor mindenhol ****(nem faja).

Sajna gyér ismnereteim miatt azt sem tudom hol keressem a hibát, plz help!

Köszi előre is a segítséget.

[megoldva] jScrollPane lescrolloz és nem bírom lebeszélni

Fórumok

Sziasztok!

Napok óta nem tudom lebeszélni a jScrollPane-t, hogy mikor a jTextPane-be tartalmat töltök ne scrollozzon az aljára. Azt szeretném, hogy legfelül maradjon, kérlek segítsetek feloldani ezt a problémát. Az alábbi kóddal próbálkozom:
jScrollPane = new javax.swing.JScrollPane();
jTextPane = new javax.swing.JTextPane();

jScrollPane.setAutoscrolls(true);
jScrollPane.setName("jScrollPane"); // NOI18N

jTextPane.setContentType("text/html); // NOI18N
jTextPane.setEditable(false);
jTextPane.setName("jTextPane"); // NOI18N
jTextPane.setText(content);
jScrollPane.setViewportView(jTextPane);

Előre is köszönök minden választ.
Üdv.

Java, Serializable

Fórumok

Üdv. Van egy kis java objektum amit szeretnék egy bináris adatfájlba tenni. Ezt nagyjából sikerül is megoldani de ahogy nézegetem editorral az adatfájlt, a "Set hozzavalok = new HashSet();" szerkezet _tartalma_ nem kerül ki, pedig nincs transient -el jelölve, és biztos hogy fel van töltve. Azért emeltem ki hogy tartalma mert látok valami üres definíciót ahol kéne lennie, de a def. -nél több nincs benne. Visszatölteni is sikerült az adatfájlt objektumra, ahol a neve és az elkeszites adattagok visszaálltak a kellő állapotra de a struktúra nem.
A kérdéses szerkezetbe egy másik, saját objektum példányait pakolja a program.

http://pastebin.com/m38662568

Akinek van vmi javaslata kérem tegye meg.

Egy láma java kérdés!

Fórumok

Üdv! A lényeg kb. annyi lenne, hogy hogyan tudnám egy HashSet/TreeSet szerű valamibe halmozni egy osztály példányait úgy, hogy nem kell rendezettnek lennie és egyesével tudjak az elemeire hivatkozni valami iterátorral? Próbálkoztam egy ilyennel:

Set dnsdb = new HashSet();
Iterator it = dnsdb.iterator();

[...]

public void addRecord(String IP, String name){
dnsdb.add(new Rekord(IP,name));
}

Ez eddig ok is, az iterátor next -jéig eljutok, és kellene hívnom a benne levő példányok adattagjait kereséshez.
Próbáltam google-zni, mindenhol csak pl. String -eket pakoltak halmazba, ahol aztán println -ezgettek, nekem viszont azt mondja hogy nem találja a szimbólumot. Értem is a problémát mert a fordító nem tudja hogy az it.next() egy Rekord típusú ojjektum. Vagy már itt is rossz?
Szóval hol rontottam el?