Win a copy of 97 Things Every Java Programmer Should Know this week in the Java in General forum!

nick woodward

Ranch Hand
+ Follow
since Jul 12, 2014
Cows and Likes
Total received
In last 30 days
Total given
Total received
Received in last 30 days
Total given
Given in last 30 days
Forums and Threads
Scavenger Hunt
expand Ranch Hand Scavenger Hunt
expand Greenhorn Scavenger Hunt

Recent posts by nick woodward

From Amazon:

This book is for experienced Java EE developers who are aspiring to become the architects of enterprise-grade applications, or software architects who would like to leverage Java EE to create effective blueprints of applications.
What You Will Learn

It's JavaEE8 according to the cover. Hope that helps

thanks Les. I'm definitely interested in what you're saying, but am a bit confused as to how i'd achieve it? would i apply the html in the columnrenderer if the row was divisible by 2? sorry, i'm not great with tables!

this has gone on the back burner since i *almost* solved it last week. i made an SCCE, passing the standard Jtable width and (cell height * row number (+1)) to a JDialog and got it to popup on clicking a column (column B):

but it's definitely a bit buggy, and i can't get the bloody JDialog to disappear! i've tried setting visible(false), dispose() - none of it works.

perhaps your html method is a better way to go



2 years ago
I posted on stackoverflow yesterday asking about the posibility of a table that resembles this:

From the looks of things, a JXTreeTable can fulfil the expandible side of things, but there seems to be no way to make either the parent or child node span different numbers of columns (as shown above in the childNode). Other questions I've seen are old, go unanswered, or have broken links. One in particular says it's not possible. But is this still the case? It seems pretty strange that it isn't possible, unless I'm looking at using completely the wrong type of object.

An alternative I'm thinking of is just to have a pop-up appear just below when the cell is hovered, which spans the width of the table. But it's certainly not as nice a solution.

Any help would be appreciated,


2 years ago
thanks for the reply andrew

there's a good chance i'll end up buying this or your other on the subject (having reading Jeanne's review)

I've been looking at a few agile books this evening and came across your other book, Learning Agile: Understanding Scrum, XP, Lean, and Kanban. I was wondering if you'd mind outlining some of the differences between the two, including style and tone of writing, as I'm a fan of this series of books too (if you can call them that? O'Reilly's animals...), but I've found a couple of them quite dry. On the other hand, while I like HeadFirst the reverse can sometimes be true, slightly more HeadFirst Design Patterns than HeadFirst Java in terms of 'loudness' (I love my OCA/OCP7 certification book - I'm sorry BB and KS).


I understand where you're coming from, but I don't think it's condemning the book at all. I plan on checking it out initially via safari's trial to see if it's a good fit at least with my second requirement. I'm not withdrawing from the competition, I'd love to win the book - I won't - but I'd love to. As I said, headfirst books are always a good place to start, and I'm sure this is no exception.

However, as Junilu points out in reference to the original question there is a difference between books, and not just this one, that focus on project management and workflows rather than how to develop software. I don't think he meant it as a condemnation either.
nice, i'll definitely have a look at those books.

does the PPP book bridge the gap to some extent? or would I be better with XP Explained and seperate dev books? i only ask because despite asking about the technical side, I'm also helping a friend with his start up company at the beginning of next year, as an intermediary of sorts between him and his small dev team of 2 or 3. I did a decent amount about s/d processes in an information systems course many years ago, but never really dived into the agile side of things in great detail. I'm maybe naively assuming that as a small start up the principles can be applied in a rather adhoc fashion. This seemed to be at least the case for the project management methodologies I learned about back then, although I know that's somewhat different to the more narrowly focused s/d side of things

anyway, I'll probably start with Haines' book. thanks again for the information - and for scaring me with the "just for starters" phrase after naming 6 books!

also, just to confirm - most agile books are management material by their very nature? I only ask because  XP Explained: Embrace Change has had this same criticism levelled at in in it's amazon reviews.

I think I'll probably grab it regardless - although I'm keen on the 1st edition for £1.70 over the £25 second edition (ill check the changes though...)

Junilu Lacar wrote:I don't want get into TDD too much here and digress from the original question of target audience so I will start another topic specifically about TDD.

wow, great answer Junilu, thanks.

TDD is an area I've dodged and know I shouldn't have.... it's one of the pluralsight video series i never quite got to (and as with most of them it no doubt only scratches the surface). will definitely look into it.

as for distractions - i create enough of my own to worry about someone else XD

thanks again
Hi Andrew and Jennifer,

I'm currently learning to develop software and was wondering if this book is good from that perspective rather than from a managerial role? Also what methodologies does it cover? O'Reillys shop doesn't seem to cover either of these. Apologies if these are ill informed questions, I've just started looking into the area and the headfirst books are always a good place to start.


apparently it's a very good book in terms of the entire development process, from real world problem to functioning java program. the reviews seem pretty good for it here, but he does mention using the RUP (or at least emphasises using an iterative process), which was probably more popular back then. I'm just not sure if it matters.

Having studied project management/informatics years ago, and now creating java programs, I'd kind of like to read something that helps me get back to the top-down way of thinking. Maybe I'm thinking about this wrong
Obviously quite an old book, I think dating back to 2004 for the 3rd edition, but it used to be quite highly rated.

Is it out-dated to the point of obscelence? The sample chapter I've read talks about the RUP - which again, is outdated, but to quote the author:

" In my consulting work, I encourage clients to understand and adopt a blend of useful techniques from several methods, rather than a dogmatic “my method is better than your method” mentality"

he mentions scrum, xp, and seems keen to focus on the iterative nature of any project rather than the specific type.

basically I was wondering if anyone has read this book and can comment, as I've a bit of core java and data structure knowledge, have studied informatics and uml, so this seems a reasonable fit - unless there's a modern equivalent.


Hey all,

Firstly - I have no idea what I'm doing when it comes to VMs, but wouldn't mind learning. Basically I want to run Java 7 on a new pc, which I'd also like to keep in good shape, so am thinking about the best way to do it. I might be completely wrong, but isn't having an older version of Java a bit of a security hole?

Is there anything, or any particular hurdle, that I might face while trying to run Java 7 and a database in a virtual environment?


3 years ago
oh, of course, sorry, wasn't thinking straight!

will definitely look that up though. i would (as of right now) make the prefDialog extend JDialog - I assume the alternative is having a JPanel that has a JDialog itself?

...I'm sure I'll find out when googling the difference

again, thanks for the quick help!

4 years ago