Re: JTable - Null Pointer - GUI editor

2019-06-27 Thread Helmut Leininger
Michael,

I can execute it without problems., initialize for PrescriptionTable is
executed when it is created (from the menu Display/Prescriptons)



What did you specifiy as Main Class? It should be PrescriptionDisplay

Rergards

Am 27.06.2019 um 18:20 schrieb mmo...@me.com:
> Here it is.
>
> Best Regards,
>
> Michael
> On Jun 27, 2019, 8:32 AM -0700, Helmut Leininger ,
> wrote:
>>
>> somewhere in the cloud (Dropbox, ) or zip it and send me.
>>
>>
>> Am 27.06.2019 um 17:26 schrieb mmo...@me.com:
>>> Debugger says different.
>>>
>>> Where can I upload it? 
>
>>>
>>> Best Regards,
>>>
>>> Michael
>>> On Jun 27, 2019, 8:24 AM -0700, Helmut Leininger
>>> , wrote:

 Michael,

 I am sorry, but I do not believe it. If you have "new NewJFrame()"
 somewhere and you execute it, the constructor gets executed, too.
 If not, You made an error (not calling new NewJFrame())

 Upload (or post) the whole program.

 Regards

 Am 27.06.2019 um 17:17 schrieb mmo...@me.com:
> All well in good but the problem is:
>
> initComponents(); is not being executed.
>
> The program goes right to my code bypassing the constructor and
> generated code.
>
> Best Regards,
>
> Michael
> On Jun 26, 2019, 11:50 PM -0700, Helmut Leininger
> , wrote:
>>
>> Michael,
>>
>> I assume you have created your GUI by New JFrame Form", right? At
>> least, I hope so.
>>
>> if you look at main() you will find something like:
>> new NewJFrame() ...
>>
>> NewJFrame ist the name you have given during the creation of your
>> class / form. This creates the form and first executes its
>> Constructor (public NewJFrame()). In this constructor, the first
>> is the call for initialize() (which does all initialization and
>> creation of the objects). If you want to add your personal
>> initializations, you would have to do this after initialize(),
>> probably in the same Constructor.
>>
>> If you are not sure about how to create GUI with or without
>> Netbeans, you will find several tutorials / videos in the Internet.
>>
>> Regards
>> Helmut
>>
>> Am 26.06.2019 um 21:21 schrieb mmo...@me.com:
>>> Thanks Helmut,
>>>
>>> I did use the debugger, first time for everything, and I found
>>> the initcomponents() is not being executed. I am under the
>>> impression that it is handled by NetBeans.
>>>
>>> I call the class:
>>>
>>> displays.PresciptionTable scripts = new
>>> displays.PrescriptionTable();
>>>
>>> Best Regards,
>>>
>>> Michael
>>> On Jun 26, 2019, 12:02 PM -0700, Helmut Leininger
>>> , wrote:
 Michael,
 I strongly recommend to use the debugger. This will most
 probably be the most efficient method to locate tje problem.

 - set a breakpoint on the line causing the ecception
 - run the program with Debug
 - when the program stops at the breakpoint inspect the variables

 As alternative you would have to print out every variable or
 uplpad the whole program.

 Regards
 Helmut

 Am 26. Juni 2019 20:15:00 MESZ schrieb mmo...@me.com:

> did you initzialize num and row ?
>
> Yes I tried both 0 & 1. I used System.out.println(num) and
> it contains data.
>
> scriptTable.setModel(new javax.swing.table.DefaultTableModel(
>
>             new Object [][] {
>
>                 {null, null, null, null, null, null, null,
> null},
>
>                 {null, null, null, null, null, null, null,
> null},
>
>                 {null, null, null, null, null, null, null,
> null},
>
>                 {null, null, null, null, null, null, null,
> null}
>
>             }
>
> Same problem and this code is generated by NetBeans
>

 Best Regards,

 Michael
 On Jun 26, 2019, 11:02 AM -0700, Helmut Leininger
 , wrote:
>
> Once again:
>
> did you initzialize num and row ?
>
> When I design your example, I get:
>
> ...
> scriptTable.setModel(new javax.swing.table.DefaultTableModel(
> new Object [][] {
> {null, null, null, null},
> {null, null, null, null},
> {null, null, null, null},
> {null, null, null, null}
> },
> new String [] {
> "Title 1", "Title 2", "Title 3", "Title 4"
> }
> ));
> ...
>
> Where are your nulls for new Object[][] ?
>
>

Re: JTable - Null Pointer - GUI editor

2019-06-27 Thread Helmut Leininger
Michael,

I am sorry, but I do not believe it. If you have "new NewJFrame()"
somewhere and you execute it, the constructor gets executed, too. If
not, You made an error (not calling new NewJFrame())

Upload (or post) the whole program.

Regards

Am 27.06.2019 um 17:17 schrieb mmo...@me.com:
> All well in good but the problem is:
>
> initComponents(); is not being executed.
>
> The program goes right to my code bypassing the constructor and
> generated code.
>
> Best Regards,
>
> Michael
> On Jun 26, 2019, 11:50 PM -0700, Helmut Leininger
> , wrote:
>>
>> Michael,
>>
>> I assume you have created your GUI by New JFrame Form", right? At
>> least, I hope so.
>>
>> if you look at main() you will find something like:
>> new NewJFrame() ...
>>
>> NewJFrame ist the name you have given during the creation of your
>> class / form. This creates the form and first executes its
>> Constructor (public NewJFrame()). In this constructor, the first is
>> the call for initialize() (which does all initialization and creation
>> of the objects). If you want to add your personal initializations,
>> you would have to do this after initialize(), probably in the same
>> Constructor.
>>
>> If you are not sure about how to create GUI with or without Netbeans,
>> you will find several tutorials / videos in the Internet.
>>
>> Regards
>> Helmut
>>
>> Am 26.06.2019 um 21:21 schrieb mmo...@me.com:
>>> Thanks Helmut,
>>>
>>> I did use the debugger, first time for everything, and I found the
>>> initcomponents() is not being executed. I am under the impression
>>> that it is handled by NetBeans.
>>>
>>> I call the class:
>>>
>>> displays.PresciptionTable scripts = new displays.PrescriptionTable();
>>>
>>> Best Regards,
>>>
>>> Michael
>>> On Jun 26, 2019, 12:02 PM -0700, Helmut Leininger , wrote:
 Michael,
 I strongly recommend to use the debugger. This will most probably
 be the most efficient method to locate tje problem.

 - set a breakpoint on the line causing the ecception
 - run the program with Debug
 - when the program stops at the breakpoint inspect the variables

 As alternative you would have to print out every variable or uplpad
 the whole program.

 Regards
 Helmut

 Am 26. Juni 2019 20:15:00 MESZ schrieb mmo...@me.com:

> did you initzialize num and row ?
>
> Yes I tried both 0 & 1. I used System.out.println(num) and it
> contains data.
>
> scriptTable.setModel(new javax.swing.table.DefaultTableModel(
>
>             new Object [][] {
>
>                 {null, null, null, null, null, null, null, null},
>
>                 {null, null, null, null, null, null, null, null},
>
>                 {null, null, null, null, null, null, null, null},
>
>                 {null, null, null, null, null, null, null, null}
>
>             }
>
> Same problem and this code is generated by NetBeans
>

 Best Regards,

 Michael
 On Jun 26, 2019, 11:02 AM -0700, Helmut Leininger
 , wrote:
>
> Once again:
>
> did you initzialize num and row ?
>
> When I design your example, I get:
>
> ...
> scriptTable.setModel(new javax.swing.table.DefaultTableModel(
> new Object [][] {
> {null, null, null, null},
> {null, null, null, null},
> {null, null, null, null},
> {null, null, null, null}
> },
> new String [] {
> "Title 1", "Title 2", "Title 3", "Title 4"
> }
> ));
> ...
>
> Where are your nulls for new Object[][] ?
>
>
> Helmut
>
> Am 26.06.2019 um 19:45 schrieb mmo...@me.com.INVALID:
>> scriptTable.getModel().setValueAt(num, row, 2)


 --
 Diese Nachricht wurde von meinem Android-Gerät mit K-9 Mail gesendet.
<>

signature.asc
Description: OpenPGP digital signature


Re: JTable - Null Pointer - GUI editor

2019-06-27 Thread Helmut Leininger
Michael,

I assume you have  created your GUI by New JFrame Form", right? At
least, I hope so.

if you look at main() you will find something like:
    new NewJFrame() ...

NewJFrame ist the name you have given during the creation of your class
/ form. This creates the form and first executes its Constructor (public
NewJFrame()). In this constructor, the first is the call for
initialize() (which does all initialization and creation of the
objects). If you want to add your personal initializations, you would
have to do this after initialize(), probably in the same Constructor.

If you are not sure about how to create GUI with or without Netbeans,
you will find several tutorials / videos in the Internet.

Regards
Helmut

Am 26.06.2019 um 21:21 schrieb mmo...@me.com:
> Thanks Helmut,
>
> I did use the debugger, first time for everything, and I found the
> initcomponents() is not being executed. I am under the impression that
> it is handled by NetBeans.
>
> I call the class:
>
> displays.PresciptionTable scripts = new displays.PrescriptionTable();
>
> Best Regards,
>
> Michael
> On Jun 26, 2019, 12:02 PM -0700, Helmut Leininger , wrote:
>> Michael,
>> I strongly recommend to use the debugger. This will most probably be
>> the most efficient method to locate tje problem.
>>
>> - set a breakpoint on the line causing the ecception
>> - run the program with Debug
>> - when the program stops at the breakpoint inspect the variables
>>
>> As alternative you would have to print out every variable or uplpad
>> the whole program.
>>
>> Regards
>> Helmut
>>
>> Am 26. Juni 2019 20:15:00 MESZ schrieb mmo...@me.com:
>>
>>> did you initzialize num and row ?
>>>
>>> Yes I tried both 0 & 1. I used System.out.println(num) and it
>>> contains data.
>>>
>>> scriptTable.setModel(new javax.swing.table.DefaultTableModel(
>>>
>>>             new Object [][] {
>>>
>>>                 {null, null, null, null, null, null, null, null},
>>>
>>>                 {null, null, null, null, null, null, null, null},
>>>
>>>                 {null, null, null, null, null, null, null, null},
>>>
>>>                 {null, null, null, null, null, null, null, null}
>>>
>>>             }
>>>
>>> Same problem and this code is generated by NetBeans
>>>
>>
>> Best Regards,
>>
>> Michael
>> On Jun 26, 2019, 11:02 AM -0700, Helmut Leininger
>> , wrote:
>>>
>>> Once again:
>>>
>>> did you initzialize num and row ?
>>>
>>> When I design your example, I get:
>>>
>>> ...
>>> scriptTable.setModel(new javax.swing.table.DefaultTableModel(
>>> new Object [][] {
>>> {null, null, null, null},
>>> {null, null, null, null},
>>> {null, null, null, null},
>>> {null, null, null, null}
>>> },
>>> new String [] {
>>> "Title 1", "Title 2", "Title 3", "Title 4"
>>> }
>>> ));
>>> ...
>>>
>>> Where are your nulls for new Object[][] ?
>>>
>>>
>>> Helmut
>>>
>>> Am 26.06.2019 um 19:45 schrieb mmo...@me.com.INVALID:
 scriptTable.getModel().setValueAt(num, row, 2)
>>
>>
>> --
>> Diese Nachricht wurde von meinem Android-Gerät mit K-9 Mail gesendet.


signature.asc
Description: OpenPGP digital signature


Re: JTable - Null Pointer - GUI editor

2019-06-26 Thread Bayless
The code you show does not populate the data vector so it has no rows 
unless you just haven't shown where you do that. You can't set a value 
in a row that does not exist, thus null probably. Also num or row could 
be null. Finally, your column numbers in the setValueAt lines do not 
agree with your defined columns.


Anyway as someone suggested earlier, Set a breakpoint at the offending 
line and find out what is null. If that doesn't show it then precede 
with get the data vector from the model and check it.


Bayless


On 6/26/19 12:45 PM, mmo...@me.com wrote:

This is the generated code:

private void initComponents() {

        jScrollPane1 = new javax.swing.JScrollPane();
        scriptTable = new javax.swing.JTable();

        setSize(new java.awt.Dimension(200, 200));

        scriptTable.setModel(new javax.swing.table.DefaultTableModel(
            new Object [][] {

            },
            new String [] {
                "Number", "Name", "Dose", "Instructions", "Date 
Filled", "Date to Refill", "Date to Renew", "Date Expires”

            }
        ));
jScrollPane1.setViewportView(scriptTable);

This is my code where I use it:

  scriptTable.getModel().setValueAt(num, row, 2);  NULL POINTER HERE
scriptTable.getModel().setValueAt(nam, row, 3);
scriptTable.getModel().setValueAt(dose, row, 4);
scriptTable.getModel().setValueAt(instruc, row, 5);
scriptTable.getModel().setValueAt(filled, row, 6);
scriptTable.getModel().setValueAt(tofill, row, 7);
scriptTable.getModel().setValueAt(torenew, row, 8);
scriptTable.getModel().setValueAt(expires, row, 9);

Best Regards,

Michael
On Jun 26, 2019, 4:33 AM -0700, Bayless , wrote:


Or maybe you have not created the model or supplied it with starting 
data vector.


Bayless


On 6/26/19 12:42 AM, Helmut Leininger wrote:


Hi Michael,

without more information it is very difficult to say. It could be 
that either scriptTable, num, or row is not set.


I would try to use the debugger to find out.

Helmut

Am 26.06.2019 um 01:20 schrieb mmo...@me.com.INVALID:
I placed a JTable, on a JScrollPane on a JInternalFrame, using the 
default DefaultTableModel.


When I try and load data into the model I get a 
java.lang.NullPointerException.


scriptTable.setValueAt(num, row, 2);

The table is initialized in the constructor method InitComponents.

Any idea what I’m doing wrong?

Best Regards,

Michael


Re: JTable - Null Pointer - GUI editor

2019-06-26 Thread mmouer
This is the generated code:

private void initComponents() {

        jScrollPane1 = new javax.swing.JScrollPane();
        scriptTable = new javax.swing.JTable();

        setSize(new java.awt.Dimension(200, 200));

        scriptTable.setModel(new javax.swing.table.DefaultTableModel(
            new Object [][] {

            },
            new String [] {
                "Number", "Name", "Dose", "Instructions", "Date Filled", "Date 
to Refill", "Date to Renew", "Date Expires”
            }
        ));
        jScrollPane1.setViewportView(scriptTable);

This is my code where I use it:

  scriptTable.getModel().setValueAt(num, row, 2);  NULL POINTER HERE
                    scriptTable.getModel().setValueAt(nam, row, 3);
                    scriptTable.getModel().setValueAt(dose, row, 4);
                    scriptTable.getModel().setValueAt(instruc, row, 5);
                    scriptTable.getModel().setValueAt(filled, row, 6);
                    scriptTable.getModel().setValueAt(tofill, row, 7);
                    scriptTable.getModel().setValueAt(torenew, row, 8);
                    scriptTable.getModel().setValueAt(expires, row, 9);

Best Regards,

Michael
On Jun 26, 2019, 4:33 AM -0700, Bayless , wrote:
> Or maybe you have not created the model or supplied it with starting data 
> vector.
> Bayless
>
> On 6/26/19 12:42 AM, Helmut Leininger wrote:
> > Hi Michael,
> > without more information it is very difficult to say. It could be that 
> > either scriptTable, num, or row is not set.
> > I would try to use the debugger to find out.
> > Helmut
> > Am 26.06.2019 um 01:20 schrieb mmo...@me.com.INVALID:
> > > I placed a JTable, on a JScrollPane on a JInternalFrame, using the 
> > > default DefaultTableModel.
> > >
> > > When I try and load data into the model I get a 
> > > java.lang.NullPointerException.
> > >
> > > scriptTable.setValueAt(num, row, 2);
> > >
> > > The table is initialized in the constructor method InitComponents.
> > >
> > > Any idea what I’m doing wrong?
> > >
> > > Best Regards,
> > >
> > > Michael


Re: JTable - Null Pointer - GUI editor

2019-06-26 Thread Bayless
Or maybe you have not created the model or supplied it with starting 
data vector.


Bayless


On 6/26/19 12:42 AM, Helmut Leininger wrote:


Hi Michael,

without more information it is very difficult to say. It could be that 
either scriptTable, num, or row is not set.


I would try to use the debugger to find out.

Helmut

Am 26.06.2019 um 01:20 schrieb mmo...@me.com.INVALID:
I placed a JTable, on a JScrollPane on a JInternalFrame, using the 
default DefaultTableModel.


When I try and load data into the model I get a 
java.lang.NullPointerException.


scriptTable.setValueAt(num, row, 2);

The table is initialized in the constructor method InitComponents.

Any idea what I’m doing wrong?

Best Regards,

Michael


JTable - Null Pointer - GUI editor

2019-06-25 Thread mmouer
I placed a JTable, on a JScrollPane on a JInternalFrame, using the default 
DefaultTableModel.

When I try and load data into the model I get a java.lang.NullPointerException.

scriptTable.setValueAt(num, row, 2);

The table is initialized in the constructor method InitComponents.

Any idea what I’m doing wrong?

Best Regards,

Michael


RE: [GUI Editor]

2018-04-18 Thread Joseph Huber
Thanks a bunch!  That did the trick!  I think I looked at that setting tab, but 
must have just overlooked that setting.

Thank again!

Joe Huber



Re: [GUI Editor]

2018-04-17 Thread Efrem Mc
Thank you Chuck, I never used that  option of pay attention to it.
Thanks for pointing that out.  I just checked NB 9.0 406 build is it
is already on by Default.

Thanks once again Chuck!

Efrem

On Tue, Apr 17, 2018 at 10:20 PM, Chuck Davis <cjgun...@gmail.com> wrote:
> Tools->Options->Java->GUI Builder   Check the box "Show Assistant".  I think
> this is that for which you are looking.
>
> On Tue, Apr 17, 2018 at 5:55 PM, Joseph Huber <jhu...@stanref.com> wrote:
>>
>> Hello!
>>
>>
>>
>> In the NetBeans GUI editor, when on the “Design” tab, there is normally a
>> help bar (with a light bulb icon on the left side and an “X” on the right
>> side) above the form being edited.  Somehow I clicked the “X” or somehow did
>> something else to remove the help bar.
>>
>>
>>
>> I cannot seem to find a setting to re-enable the help bar.  I have done
>> the toolbar reset, and the window reset, but this did not bring the help bar
>> back.  Does anyone know how to get this help bar back?  I am using NetBeans
>> 8.2
>>
>>
>>
>> Thank You!
>>
>>
>>
>> Joe Huber
>>
>>
>
>

-
To unsubscribe, e-mail: users-unsubscr...@netbeans.apache.org
For additional commands, e-mail: users-h...@netbeans.apache.org

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists



Re: [GUI Editor]

2018-04-17 Thread Chuck Davis
Tools->Options->Java->GUI Builder   Check the box "Show Assistant".  I
think this is that for which you are looking.

On Tue, Apr 17, 2018 at 5:55 PM, Joseph Huber <jhu...@stanref.com> wrote:

> Hello!
>
>
>
> In the NetBeans GUI editor, when on the “Design” tab, there is normally a
> help bar (with a light bulb icon on the left side and an “X” on the right
> side) above the form being edited.  Somehow I clicked the “X” or somehow
> did something else to remove the help bar.
>
>
>
> I cannot seem to find a setting to re-enable the help bar.  I have done
> the toolbar reset, and the window reset, but this did not bring the help
> bar back.  Does anyone know how to get this help bar back?  I am using
> NetBeans 8.2
>
>
>
> Thank You!
>
>
>
> Joe Huber
>
>
>


Re: [GUI Editor]

2018-04-17 Thread Efrem Mc
Hi, I'm not sure, but this is what I have on the bar for NB 8.2

Edit the image and draw a circle to indicate what you are talking about.

Thanks

Efrem

On Tue, Apr 17, 2018 at 8:55 PM, Joseph Huber <jhu...@stanref.com> wrote:
> Hello!
>
>
>
> In the NetBeans GUI editor, when on the “Design” tab, there is normally a
> help bar (with a light bulb icon on the left side and an “X” on the right
> side) above the form being edited.  Somehow I clicked the “X” or somehow did
> something else to remove the help bar.
>
>
>
> I cannot seem to find a setting to re-enable the help bar.  I have done the
> toolbar reset, and the window reset, but this did not bring the help bar
> back.  Does anyone know how to get this help bar back?  I am using NetBeans
> 8.2
>
>
>
> Thank You!
>
>
>
> Joe Huber
>
>

-
To unsubscribe, e-mail: users-unsubscr...@netbeans.apache.org
For additional commands, e-mail: users-h...@netbeans.apache.org

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists