Newsgroup: it.comp.java
Titolo: Disperato bisogno di aiuto

Sono nuova al mondo java.
Ho un programma java con codici sorgenti (circa 200 kb),organizzato in
due package distinti.
Devo importarlo in jbuilder per motivi di studio e fare il debug
durante l'esecuzione.
Ho provato creare un nuovo progetto ed importare tutti i file, ma non
trova le classi dentro al package.
Ho disperatamente bisogno di aiuto e non so a chi chiedere.
C'é qualcuno che può darmi un mano a trasformare questo piccolo
programma in un programma che posso "debuggare" da jbuilder?
Grazie in anticipio

trova le classi dentro al package.
cosa vuol dire precisamente? dovrebbe bastare fare un progetto nuovo, 
copiare il codice (con le cartelle giuste per i package) nel progetto, 
aggiornare la vista del progetto di jbuilder e provare a compilare..

Dunque, ho fatto così
Ho creato un nuovo progetto è l'ho chiamato progetto2. Ho copiato
tramite esplora risorse i file che nella directory root del progetto.
I file originali sono organizzati così:
directory neobio, con all'interno due sottodirectory (alignement e gui)
All'interno di queste due cartelle ci sono i file java.
Ho provato ma non funziona assolutamente (non mi vede nessun file)
Sotto , tanto per darti un 'idea ho incollato il codice sorgente di uno
di questi, che dovrebbe essere il punto di partenza e si chiama
neobio.java
Sempre nella stessa cartella ci sono poi una serie di altri file del
tipo NeoBio$1.java,NeoBio$2.java. Perchè sono stati chiamati com eil
principale in maniera progressiva? Hanno qualche funzione particolare?
Grazie mille per ogni possibile aiuto
File sorgente
---------------------
package neobio.gui;
import java.awt.*;
import java.awt.event.*;
import java.beans.PropertyVetoException;
import javax.swing.*;
import javax.swing.border.EtchedBorder;
// Referenced classes of package neobio.gui:
//            AboutDialog, PairwiseAlignmentFrame
public class NeoBio extends JFrame
{
    public NeoBio()
    {
        setTitle("NeoBio");
        setDefaultCloseOperation(2);
        initComponents();
        show();
        pairwiseAlignment();
    }
    private void initComponents()
    {
        addWindowListener(new WindowAdapter() {
            public void windowClosing(WindowEvent windowevent)
            {
                exitForm();
            }
        });
        Container container = getContentPane();
        desktop_pane = new JDesktopPane();
        container.add(desktop_pane, "Center");
        new_alignment_item = new JMenuItem("Pairwise Alignment");
        new_alignment_item.setMnemonic('p');
        new_alignment_item.addActionListener(new ActionListener() {
            public void actionPerformed(ActionEvent actionevent)
            {
                newAlignmentActionPerformed(actionevent);
            }
        });
        java.net.URL url =
getClass().getResource("icons/alignment.gif");
        if(url != null)
            new_alignment_item.setIcon(new ImageIcon(url));
        mid_separator = new JSeparator();
        exit_menuitem = new JMenuItem("Exit");
        exit_menuitem.setMnemonic('x');
        exit_menuitem.addActionListener(new ActionListener() {
            public void actionPerformed(ActionEvent actionevent)
            {
                exitMenuItemActionPerformed(actionevent);
            }
        });
        file_menu = new JMenu("File");
        file_menu.setMnemonic('f');
        file_menu.add(new_alignment_item);
        file_menu.add(mid_separator);
        file_menu.add(exit_menuitem);
        about_menuitem = new JMenuItem("About");
        about_menuitem.addActionListener(new ActionListener() {
            public void actionPerformed(ActionEvent actionevent)
            {
                aboutMenuItemActionPerformed(actionevent);
            }
        });
        url = getClass().getResource("icons/help.gif");
        if(url != null)
            about_menuitem.setIcon(new ImageIcon(url));
        help_menu = new JMenu("Help");
        help_menu.add(about_menuitem);
        menu_bar = new JMenuBar();
        menu_bar.add(file_menu);
        menu_bar.add(help_menu);
        setJMenuBar(menu_bar);
        alignment_button = new JButton();
        alignment_button.setMnemonic('p');
        alignment_button.setToolTipText("Pairwise Alignment...");
        alignment_button.addActionListener(new ActionListener() {
            public void actionPerformed(ActionEvent actionevent)
            {
                newAlignmentActionPerformed(actionevent);
            }
        });
        url = getClass().getResource("icons/alignment.gif");
        if(url != null)
            alignment_button.setIcon(new ImageIcon(url));
        file_toolbar = new JToolBar();
        file_toolbar.setRollover(true);
        file_toolbar.add(alignment_button);
        toolbar_panel = new JPanel();
        toolbar_panel.setLayout(new FlowLayout(0, 0, 0));
        toolbar_panel.setBorder(new EtchedBorder());
        toolbar_panel.add(file_toolbar);
        container.add(toolbar_panel, "North");
        Dimension dimension =
Toolkit.getDefaultToolkit().getScreenSize();
        setSize((dimension.width * 2) / 3, (dimension.height * 7) / 8);
        setLocation(dimension.width / 6, dimension.height / 16);
    }
    private void aboutMenuItemActionPerformed(ActionEvent actionevent)
    {
        (new AboutDialog(this)).show();
    }
    private void exitMenuItemActionPerformed(ActionEvent actionevent)
    {
        exitForm();
    }
    private void exitForm()
    {
        System.exit(0);
    }
    private void newAlignmentActionPerformed(ActionEvent actionevent)
    {
        pairwiseAlignment();
    }
    private void pairwiseAlignment()
    {
        PairwiseAlignmentFrame pairwisealignmentframe = new
PairwiseAlignmentFrame(this);
        desktop_pane.add(pairwisealignmentframe);
        pairwisealignmentframe.setBounds(0, 0, 500, 500);
        pairwisealignmentframe.show();
        pairwisealignmentframe.toFront();
        try
        {
            pairwisealignmentframe.setMaximum(true);
        }
        catch(PropertyVetoException propertyvetoexception) { }
    }
    public static void main(String args[])
    {
        new NeoBio();
    }
    private JMenu file_menu;
    private JMenu help_menu;
    private JMenuBar menu_bar;
    private JMenuItem new_alignment_item;
    private JMenuItem exit_menuitem;
    private JMenuItem about_menuitem;
    private JSeparator mid_separator;
    private JToolBar file_toolbar;
    private JPanel toolbar_panel;
    private JButton alignment_button;
    private JDesktopPane desktop_pane;
}

 ha scritto nel messaggio 
news:1127147471....@g49g2000cwa.googlegroups.com...
Dunque, ho fatto cosě
Ho creato un nuovo progetto č l'ho chiamato progetto2. Ho copiato
tramite esplora risorse i file che nella directory root del progetto.
I file originali sono organizzati cosě:
directory neobio, con all'interno due sottodirectory (alignement e gui)
All'interno di queste due cartelle ci sono i file java.
Ho provato ma non funziona assolutamente (non mi vede nessun file)
Sotto , tanto per darti un 'idea ho incollato il codice sorgente di uno
di questi, che dovrebbe essere il punto di partenza e si chiama
neobio.java
Sempre nella stessa cartella ci sono poi una serie di altri file del
tipo NeoBio$1.java,NeoBio$2.java. Perchč sono stati chiamati com eil
