Java code

poruka: 10
|
čitano: 713
|
moderatori: Danny_HR, Lazarus Long, XXX-Man
1
+/- sve poruke
ravni prikaz
starije poruke gore
2 tjedna
offline
Java pomoc

Postovani citaoci,

Ako bilo ko zna da mi pojasni sta ova coda ispod upravo znaci, pocetnik sam u Java programiranju

public void Vk_serviceMonteursOverzichtTemplate() {

java.awt.EventQueue.invokeLater(new Runnable()
{
public void run()
{
new Vk_serviceMonteursOverzicht().setVisible(true);
}
}
);
}

 
1 0 hvala 0
10 godina
offline
Re: Java pomoc

public void Vk_serviceMonteursOverzichtTemplate() { ... } - ovo je deklaracija public metode koja ne vraća ništa

 

java.awt.EventQueue.invokeLater( ... ); - tu se poziva registracija taska koji se treba izvršiti u pozadini preko poziva za to zadužene komponente u swingu. To se radi tako da ne dođe do blokiranja korisničkog sučelja - swing digne novi thread i izvrši ono što si tu registrirao.

 

new Runnable()  { public void run() { ... } } - tu se kreira instanca Runnable objeca kojoj se definira funkcija run(), a koju gore spomenuta komponenta pozove

 

new Vk_serviceMonteursOverzicht().setVisible(true); - unutar run funkcije se kreira novi objekt klase Vk_serviceMonteursOverzicht i pozove se njegova metoda setVisible(). 

 

Vk_serviceMonteursOverzicht nije neka standardna klasa, već dio koda aplikacije, a sudeći po metodi setVisible() rekao bih da najvjerojatnije diže novi dio GUI-a, vjerojatno novi prozor.

Privatne poruke su za privatne razgovore. Ne odgovaram na općenita pitanja vezana uz neku temu.
2 tjedna
offline
Re: Java pomoc

drug,

hvala na odgovoru

2 tjedna
offline
Re: Java pomoc

pozz prijatelju,

 

Sta mu ovo znaci:

 

public Vk_Inlog() {
initComponents();
this.setLocationRelativeTo(null);

10 godina
offline
Re: Java pomoc
Deklaracija metode koja poziva dvije metode. Ne znam točno, što, međutim, na temelju postavljenih pitanja rekao bih da nešto krivo radiš
- ili si preuzeo održavanje tuđeg koda koji prelazi tvoje kompetencije
- ili pokušavaš naučiti programirati na potpuno pogrešan način - proučavanjem tuđeg koda bez da znaš neke osnove
Privatne poruke su za privatne razgovore. Ne odgovaram na općenita pitanja vezana uz neku temu.
2 tjedna
offline
Re: Java pomoc

Drug,

Da li je moguce da mi pomognes vezano sa ovo ispod

 

//coda za main

package readingfile;

public class ReadingFile {
    public static void main(String[] args) {
        readfile r = new readfile();
        r.openFile();
        r.readFile();
        r.closeFile();
       
    }
   
}
//coda za sub
package readingfile;
import java.io.File;
import java.util.*;
import javax.swing.JOptionPane;

public class readfile {
private Scanner x;

public void openFile(){
try{
x = new Scanner(new File("C:\\Users\\Documents\\NetBeansProjects\\\\mijntekst.txt"));

}
catch(Exception e){
System.out.println("Could not find file");
}
}

public void readFile(){
while(x.hasNext()){ 
String a = x.next(); 
String b = x.next();
String c = x.next();

System.out.printf("%s %s %s\n", a,b,c);// %s %s %s\n ovo znaci da cita iz mijntekst.txt prvi red (znaci prva tri stringa iz prvog reda) i onda prelazi na drugi red


/**
String toon = ("%s %s %s\n", a,b,c);
JOptionPane.showMessageDialog(null, toon, "Storingsdienst 2019", JOptionPane.INFORMATION_MESSAGE);
*/

}
}
public void closeFile(){
x.close();
}

}
Ovo gore radi ispravno kad ga stavim da ide preko: System.out.printf("%s %s %s\n", a,b,c);
znaci cita sve iz mijntekst.txt
ali ja hocu da izbacim System.out.printf i da ga stavim da ide preko JOptionPane.showMessageDialog 
Molim te ako znas da mi pomognes
3 godine
offline
Java code

Pročitaj dokumentaciju navedenih metoda, nitko to ne zna niti pamti napamet.

 
1 0 hvala 0
2 tjedna
offline
Re: Java code

koju dokumentaciju?

i kako mislis :nitko to ne zna niti pamti napamet.

10 godina
offline
Re: Java pomoc

Ne radim u javi uopće, a sve odgovore na prethodna pitanja sam ti dao nakon 2 minute googlanja nekih specifičnosti i na temelju općeg razumijevanja koga koje ne ovisi previše o programskom jeziku.

 

Tebi sad treba provjeriti koji argument JOptionPane.showMessageDialog prima (vjerojatno string) i koja je alternativa za System.out.printf da ne printa u output već vraća string. Prvi rezultat na Googleu za "System.out.printf but to string" iziđe stack overflow gdje je odmah dan odgovor da ti treba String.format. Da upravo to radi ta metoda možeš zapamtiti samo ako to redovno koristiš, a ako ne, onda to tražiš u dokumentaciji ili Googlaš, međutim, tvoj problem je što očito ne znaš formulirati pitanje.

Privatne poruke su za privatne razgovore. Ne odgovaram na općenita pitanja vezana uz neku temu.
6 mjeseci
offline
Java code

Sve sto je lijepo kratko traje

 

EDIT... Bolje nista...

 

 

 

 

Poruka je uređivana zadnji put pet 17.5.2019 13:10 (SamoPitam3).
 
0 0 hvala 0
1
Nova poruka
E-mail:
Lozinka:
 
vrh stranice