- Samsung Galaxy S22 és S22+ - a kis vagány meg a bátyja
- Samsung Galaxy Watch7 - kötelező kör
- iPhone topik
- One mobilszolgáltatások
- Redmi Note 10 Pro - majdnem minden stimmel
- Netfone
- Légies iPhone halvány színei
- Fotók, videók mobillal
- Google Pixel topik
- Mi nincs, grafén akku van: itt a Xiaomi 11T és 11T Pro
Új hozzászólás Aktív témák
-
eziskamu
addikt
válasz
Lortech #1719 üzenetére
A doInBackground belsejét próbáltam már kikommentelni is, a Netbeans Profilerével meg még most kezdtem ismerkedni
Az osztály:
class sMin extends SwingWorker<String[], Void> {
@Override
public String[] doInBackground() {
//try{Thread.sleep(300);}catch(Exception e){}
String cszam=s2.getCSzam();
String azon=s2.getAzon();
String[]ts2;
ts2=ca1.getElement(cszam, azon);
if(ts2==null){
ts2=getSor(cszam,azon,ts2);
ca1.pushElement(cszam, azon, ts2);
return ts2;
}
return ts2;
}
@Override
protected void done() {
String[]ts2;
try {
ts2=get();
try{hKod.setSelectedIndex( Integer.parseInt(ts2[0]));}catch(Exception e){}
mFaz.setSelectedIndex(getIndex(ts2[1],mFazok2));
nmDesc.setText(ts2[2]);
ibDesc.setText(ts2[3]);
juDesc.setText(ts2[4]);
dolg.setText(ts2[5]);
mJel.setSelectedIndex(getIndex(ts2[6],mJelek2));
mFazItemStateChanged();
s1.setIt(false);
} catch ( java.util.concurrent.CancellationException e) {}
catch ( Exception f) {s1.setIt(false);}
}
}
És ahogy példányosítom.
private void showMin(String cszam,String azon){
boolean b1=false;
try{
b1=!pb0.isAlive();
}
catch(Exception e){
b1=true;
}
if(!s1.isTrue()&& b1){
s1.setIt(true);
pb0=new Thread(new Runnable(){public void run(){pBar();}});
pb0.start();
}
//try{sw0.cancel(true);}catch(Exception e){System.out.println(e);}
s2.setCSzam(cszam);
s2.setAzon(azon);
sw0=new sMin();
sw0.execute();
}
Azt majd még megnézem, hogy nem-e a pb0 okozza a bajt, ami egy progressbar-t húzogat össze-vissza, mert azt még marhára nem tudom, hogy szerezzek pontos infót, az adatbázisművelet állapotáról, de arra a 2-3 mp-re nem is kell pontos infó, valamint majd átírom propertychange-re a vezérlését.
Új hozzászólás Aktív témák
A topicot kiemeltem. Valaki nem akar egy nyitó hsz-t írni?:))
- Folyószámla, bankszámla, bankváltás, külföldi kártyahasználat
- Mibe tegyem a megtakarításaimat?
- BIOS frissítés
- PROHARDVER! feedback: bugok, problémák, ötletek
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- One otthoni szolgáltatások (TV, internet, telefon)
- Synology NAS
- SSD kibeszélő
- ASUS routerek
- exHWSW - Értünk mindenhez IS
- További aktív témák...
- LG OLED55G42LW LG Gyári garancia 3 év
- HP EliteBook 840G6 ! AKCIÓ!!! a készlet erejéig!
- Kobo Aura Edition 2 (N236) 6" háttérvilágításos kijelzővel, 4 GB-os tárhellyel - jó állapotban
- HP ProBook 430 G8, 13,3" FHD IPS, I5-1135GU CPU, 16GB DDR4, 256GB SSD, WIN 11, 27% áfás számla, 1 év
- Playstation Portal - 3 hónap Bolti Garanciával
- Eszpresszóképes kávéfőző 15 bar nyomással
- AKCIÓ! Apple iPad Pro 11 2024 1TB WiFi + Cellular tablet garanciával hibátlan működéssel
- Xbox Game Pass Ultimate kedvező áron, egyenesen a Microsoft-tól! - AUTOMATA BOLT
- Telefon felvásárlás!! iPhone 13 Mini/iPhone 13/iPhone 13 Pro/iPhone 13 Pro Max
- ÚJ HP EliteBook 840 G8 - 14"FHD IPS - i5-1145G7 - 32GB - 512GB SSD - Win10 - 6 hónap Garancia
Állásajánlatok
Cég: Promenade Publishing House Kft.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest