jefff willis

Ranch Hand
+ Follow
since Sep 29, 2004
Merit badge: grant badges
For More
Cows and Likes
Cows
Total received
In last 30 days
0
Forums and Threads

Recent posts by jefff willis

I'm not sure what you're doing but it's not all that difficult.

Maybe you are getting mouse Up and mouse Down events of some sort.

Here is a quick and dirty example:

19 years ago
19 years ago
cut and paste this code to see an example that runs:

19 years ago
It's not a complicated problem. Every one who has studied Computer Science in college has had to solve this problem.

Here is a link that may provide you with more information.

http://www.mactech.com/articles/mactech/Vol.13/13.12/TheEightQueensProblem/
19 years ago
Well, how would you do it in a language other than JAVA?
19 years ago
This is just a quick evaluation of your code, but I believe I see yout create fours columns of data headers and you try to fill it with five columns of data.


(there are two Boolean elements at the beginning of your data Vector)
19 years ago
Not that I know of.

It's less of a PITA if you use a IDE that has some sort of graphical design module.

I use JBuilder and it seems to easy enough to get along with.
19 years ago
This sounds to me like a basic undergraduate level computer science assignment.

If it is, then you will probably have a lab class that goes along with the lecture portion.

In the lab class the instructor (probably a grad student) will give you algorithms and insight on how to design your application. He will probably be your best source of information. We will be a good source of information when you get stuck in some of the coding.
19 years ago
The String class represents character strings. All string literals in Java programs, such as "prasad", are implemented as instances of this class.

Strings are constant; their values cannot be changed after they are created. String buffers support mutable strings. Because String objects are immutable they can be shared. For example:

String str = "prasad";

This creats a string literal, sets it's contents to "prasad" and pases the reference to that literal back to your variable [str].

This however:

String str = new str("prasad");

creates a string literal and sets contents to "prasad" (just like above). But a new string is created and the reference to that literal is passed to it. THEN that new string's referenc is passed to your variable [str].

Since TWO string literals are created in the second example, use the first one in your programs.
19 years ago
Did you create the table and it's data?

Did you put an [integer] 8 in that column or a [String] "8"?
19 years ago
I think your problem is actually with your LayoutManager.

You can set a panels layout manager to null.

Do that, and then set the size of your panel to whatever you like. Just remember that any components you place on that panel will now have to have their locations specified also.
19 years ago
invoke the toString() method of your array elements:



Just copy and past the code .
19 years ago
Two ideas come to mind...

1. actually disable the table (and scrollpane if you have one)



2. enable mouse events but do nothing with them

19 years ago
Change your MouseClicked method to include columnAtPoint, not getSelectedRow.

Here is a code fragment...

19 years ago
Has anyone ever programitcally changed their horizontal scrollbar?

I'm using a JTable in a scrollPane and I need to take three simple steps:

1. get the current position of the horizontal scroll bar
2. recreate the table with new data (not a problem)
3. reposition the scrollbar on the new table to the same position as the old table

Can anyone give me an idea how to get the horizontal scrollbar position?

I tried this approach but haven't had much luck:

19 years ago