Postovani citaoci,
Ako bilo ko zna da mi pojasni sta ova coda ispod upravo znaci, pocetnik sam u Java programiranju
public void OverzichtTemplate() {
java.awt.EventQueue.invokeLater(new Runnable()
{
public void run()
{
new VOverzicht().setVisible(true);
}
}
);
}
- +/- sve poruke
- ravni prikaz
- starije poruke gore
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.
drug,
hvala na odgovoru
pozz prijatelju,
Sta mu ovo znaci:
public Vk_Inlog() {
initComponents();
this.setLocationRelativeTo(null);
- 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
Drug,
Da li je moguce da mi pomognes vezano sa ovo ispod
//coda za main
public class ReadingFile {
readfile r = new readfile();
r.openFile();
r.readFile();
r.closeFile();
}
}
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
/**
JOptionPane.showMessageDialog(null, toon, "Storingsdienst 2019", JOptionPane.INFORMATION_MESSAGE);
}
}
public void closeFile(){
x.close();
}
}
Pročitaj dokumentaciju navedenih metoda, nitko to ne zna niti pamti napamet.
koju dokumentaciju?
i kako mislis :nitko to ne zna niti pamti napamet.
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.
Sve sto je lijepo kratko traje
EDIT... Bolje nista...