Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

HItno Potrebna Pomoc

[es] :: Java :: HItno Potrebna Pomoc

[ Pregleda: 2212 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

voock

Član broj: 61584
Poruke: 9
*.bvcom.net.



Profil

icon HItno Potrebna Pomoc16.09.2006. u 22:58 - pre 213 meseci
Imam ovaj kod

Code:

import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
import java.util.*;
import java.io.*;

public class TestKasa extends JFrame implements ActionListener{

    static JFrame glavniProzor = new JFrame ("Kasa");
    private static JMenu  prodaja= new JMenu("Prodaja");
    private static JMenu    unos =new JMenu ("Unos");
    private static JMenu  objasnjenja=new JMenu ("Objašnjenje");
    private   JMenuItem kasa,izlaz,unosNovog,azuriranje,brisanje,listanje,pomoc,autori;
    private JMenuBar linija= new JMenuBar();
    public JTextArea listanjeZona = new JTextArea();    static Kasaf ka =new Kasaf();
    Output o;
    Vector vh;
    
    public TestKasa(){
        Toolkit alat = glavniProzor.getToolkit();     
        Dimension prozorVel = alat.getScreenSize();  
        glavniProzor.setBounds(prozorVel.width/4, prozorVel.height/4,   //Pozicija
                             prozorVel.width/2, prozorVel.height/2); //Velicina
        
        
            
            
            try{
                ObjectInputStream or = new ObjectInputStream(new FileInputStream("HemElementi.bin"));
                
                vh = (Vector) or.readObject();
                
            }
            catch(Exception e){
                vh = new Vector();
                
            }
            glavniProzor.add(ka);
            glavniProzor.show();
            
            
            
            
            
            
        }
    
    public void actionPerformed (ActionEvent e){
        String dogadjaj = e.getActionCommand();  
if(dogadjaj.equals("Izlaz")){
            System.out.println("aaaa");
            zavrsi();}
        
    }
    
        
    
    
    public void zavrsi(){
        try{
        ObjectOutputStream or = new ObjectOutputStream(new FileOutputStream("HemElementi.bin"));
        
        or.writeObject(vh);
        System.out.println("Snimanje na kraju je ok");
        }
        catch (Exception e) {System.out.println("Snimanje na kraju nije ok");}
        this.setVisible(false);
        System.exit(0);
    }
    
            
        
    public static void main(String[] args) {
        TestKasa kas =new TestKasa();
        
    }

}
 E sad kod ovog dela
try{
                ObjectInputStream or = new ObjectInputStream(new FileInputStream("HemElementi.bin"));
                
                vh = (Vector) or.readObject();
                
            }
            catch(Exception e){
                vh = new Vector();
                
            }


Pri ponovnom startovanju nikako nece da ucita podatke iz HemElementi.bin,
pa ako neko zna u cemu je problem bio bih mu jako zahvalan na pomoci







[Ovu poruku je menjao voock dana 17.09.2006. u 08:57 GMT+1]

[Ovu poruku je menjao veljaradenkovic dana 17.09.2006. u 23:43 GMT+1]
 
Odgovor na temu

x VITA x
Beograd

Član broj: 41277
Poruke: 57
195.252.86.*



Profil

icon Re: HItno Potrebna Pomoc17.09.2006. u 14:30 - pre 213 meseci
mislim da ti kao pises u file fali poziv close() metode ...aj probaj mozda je do toga
UNIX is basically a simple operating system, but you have to be a genius to understand the simplicity. - Dennis Ritchie
 
Odgovor na temu

djalfirevic

Član broj: 76932
Poruke: 497
*.dynamic.sbb.co.yu.



Profil

icon Re: HItno Potrebna Pomoc17.09.2006. u 20:42 - pre 213 meseci
Ako nije close() u pitanju ajde postuj kod ponovo ali sa [code] tagovima...
 
Odgovor na temu

[es] :: Java :: HItno Potrebna Pomoc

[ Pregleda: 2212 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.