Peter said:
That you did. Since I haven't posted any attack posts
A lie.
In quoting your post, I have omitted without comment several chunks of
insulting but otherwise content-free nonsense and several threats,
starting with one such threat that had occurred right after the above
quoted material. It was my determination that none of that crap was
worthy of being dignified with a specific response. Suffice it to say
that pretty much none of your judgments of me carry any weight
whatsoever -- what insults of yours weren't mere opinion (and
narrow-minded, ill-informed opinion at that) were instead outright
factually wrong.
(Peter had nothing meaningful and worthwhile to say in response to this.)
(Peter had nothing meaningful and worthwhile to say in response to this.
In particular, he did not address the "no skin off your nose" part of my
previous post, where I established quite clearly that his getting angry
at me for my not looking someplace non-obvious for something was
completely unreasonable on his part. Who died and made Peter the Grand
Arbiter of Where People Must Look, Or Else?)
(Peter had nothing meaningful and worthwhile to say in response to this.
As expected, he merely denied having lied, despite having been caught in
numerous lies recently.)
(Peter had nothing meaningful and worthwhile to say in response to this,
just more opinionated and insulting nastiness.)
My purpose is in sharing information that you and others may find useful
I have surely made it abundantly clear, by now, that I don't find any of
your insulting blather useful. You've said about ten thousand words in
this thread already, of which a grant total of perhaps a dozen were
actually useful, nearly all of them in the one phrase
"
http://java.sun.com/javase/6/docs/api/java/awt/Component.html#repaint() ".
(Peter followed up the above bogus "statement of purpose" with another
full paragraph of insulting twaddle that has been largely ignored by me.)
I know why I'm posting. Why are you? What are you contributing?
At this time, I'm posting to get answers to questions, and now also to
try to dispose of these baseless mischaracterizations of me that you
keep posting in public.
I never said the docs were perfect.
Well, now that that's settled, will you PLEASE stop getting on my case
for not finding them 100% perfectly clear on some topics?
(Peter had nothing meaningful and worthwhile to say in response to this.)
No, it is not.
I POSTED THE ENTIRE DESCRIPTION TEXT FOR BOTH METHODS HERE, OMITTING
NOTHING, AND THE THING THAT YOU CLAIMED WAS IN ONE OF THEM WAS IN
NEITHER. YOU EVEN ADMITTED THAT IT WAS, INSTEAD, IN THE DOCS FOR A THIRD
METHOD.
STOP YOUR DAMN LYING!
Why do you even bother? Anyone with even as rudimentary a text editor as
Notepad can prove you a liar in this instance:
* Select the description text for the first method, paste in an empty
Notepad window.
* Select the description text for the second method, paste in the same
Notepad window below the first pasting.
* Search in that Notepad window for "repaint".
* Observe that the search finds no results.
* Conclude that you lied when you said that one of those methods'
descriptions said to use repaint instead.
And as for your subsequent weasel-words: You are still a liar and a
charlatan. Get thee hence!
(Peter had nothing meaningful and worthwhile to say in response to this.)
Because if I do it now, you will post another bunch of posts like these,
badmouthing me in public, and people will read them but not see any
reply from me explaining that you are wrong. And then they may think
that you're right, and thus think poorly of me.
Every time you post something hostile about me I will post something
that says that your post is untrue.
I will continue to do so until you get the message and stop trying to
defame me.
I certainly will not allow you to get your wish, that of having the last
word, not now that you have made this personal!
(Immediately after "Why not just do it now?", Peter misquoted me
intentionally and mischaracterized what I wrote, falsely accusing me of
being dishonest.)
(Peter had nothing meaningful and worthwhile to say in response to this.)
No. My implicit claim is that you should have looked there when I
directed you there. You didn't even do that.
(Peter had nothing else meaningful and worthwhile to say here.)
Yes, I did. I continued to argue with you about OTHER THINGS THAN WHICH
REPAINT METHOD TO USE. Namely, on the various irrelevant side topics
like "is Zerg stupid?" that you raised, and where obviously I have a
vested interest in debunking your numerous myths, fables, and outright lies.
(Peter had nothing meaningful and worthwhile to say in response to this.)
It's not an implementation detail at all.
Certainly it is, or it wouldn't be in another package entirely. They
could have written a Swing component class from scratch, since it
doesn't use a native peer. That they didn't do so and inherited from a
pre-existing class for code reuse instead is, of course, an
implementation detail.
(Peter had nothing meaningful and worthwhile to say in response to this.)
Then our argument here is done. You can go ahead and stop posting to
this thread now.
I ... I've ... with respect ... what sort of understanding is needed.
(Peter had nothing else meaningful and worthwhile to say here.)
What sort of understanding is needed IN YOUR OPINION is not germane to
any of this newsgroup's on-charter traffic. If you have an opinion as to
what sort of understanding is needed, fine -- apply it when you yourself
seek to understand some chunk of the API. Do not, however, arrogantly
presume that all and sundry MUST hold the same opinions themselves, "or
else". You don't get to decide that.
How would you like it if I told YOU that YOUR opinion of how much
understanding was needed was no good, and you were a terrible person for
not having the exact same opinion as I did about the matter?
Perhaps I think that "the classics" are an essential part of a
well-rounded education. Does that give me a good reason to publicly
badmouth you in the event that it somehow comes to my attention that you
are not knowledgeable about "the classics"?
Perhaps I think that it is unwise to attempt to fly an aircraft over a
large body of water without a minimum of 15 months' piloting experience.
Does that give me a good reason to publicly badmouth you in the event
that it somehow comes to my attention that you flew a plane over a large
body of water less than three months after beginning training?
I didn't think so.
Well, now that that's settled, can we stop arguing?
Your immediate reply to my answer was:
See above, though I take it you agree that
repaint(getBounds()) is the best method.
It looks like the API is missing a no-arg "repaint()"
No one who had bothered to look at the link I provided would have
written such a thing.
Obviously, someone would -- I did.
Perhaps I should have been more clear before, though. By "the API" I
meant "the methods in the JComponent alphabetic method listing".
That's none of your damn business. It's my right to care or not as I see
fit, and you have no place questioning me on such matters!
Next time you try to peek through any keyhole of mine, you can expect to
get a poke in the eye.
Right, we're back to that. So again, what word would you prefer I use?
How about "didn't live up to Peter's inflated and excessive expectations"?
Not that your personal expectations of other peoples' performance at
activities like research have any legitimate bearing on anything in this
news group.
(Especially when those expectations are apparently rather stringent and
cannot be met at all by anyone that doesn't have oodles of free time to
devote solely to pleasing Peter the freaking Great over here.)
Those "very dense blocks of nothing but links" are very important.
(Peter had nothing else meaningful and worthwhile to say here.)
I didn't claim otherwise. I did note that they are not very readable or
very amenable to skimming or extracting, in a time-efficient manner, any
kind of useful information.
(Peter had nothing meaningful and worthwhile to say in response to this.)
I'm not "blaming" you for anything.
A lie. If you were not blaming me for something, you would not feel
justified in punishing me for something, and if you were not (trying to
be) punishing me for something, you would have behaved respectfully
towards me, since I'd not done you any ill.
You were snappy and nasty to me from the get-go. People only do that if
they feel hostility of some sort -- anger, resentment, whatever --
toward someone. Which they only do if they perceive that someone to have
wronged them in some way. That is to say, they blame them for something.
However, I am not to blame. I am, in fact, never to blame for anything
whatsoever, because I always do due diligence to avoid any action that
reasonably foreseeably will cause harm, and I never act out of outright
malice. And, of course, I cannot reasonably be blamed for anything given
those two things -- anything bad resulting from an action of mine
despite my due diligence is either an accident, with no blame at all to
be assigned, or the result of SOMEONE ELSE'S CHOICE.
In the case of this spot of unpleasantness and all these off-topic
posts, they stem not from my asking a question here in good faith, but
from your responding in bad faith. In other words, the blame here falls
squarely on YOU.
I'm offering advice to you that would help you in the future, if
only you would settle down long enough to listen to it.
That tired old line again. If you were genuinely interested solely in
magnanimously providing advice, then you would simply furnish the advice
in a neutral or friendly manner, remaining civil and polite at all times.
No, you are not trying to dispense advice, you have an ax to grind and
you will not let go of it.
Admitting that is the first step, Peter.
Go on. I dare ya.
(Peter had nothing meaningful and worthwhile to say in response to this.)
You know...I would've just let it go if you hadn't gone off and
commanded me to "shut up about it". But I so enjoy flauting your
authority (such as it is

).
So much for "I'm only posting here to provide genuinely helpful
advice!"; you're only posting here to be a prick now, and you've just
admitted it.
Congratulations. Now EVERYONE here can feel free to killfile you, secure
in the knowledge that they won't be missing much by doing so.
(Peter had nothing truly meaningful and worthwhile to say in response to
this, but I'll respond to a few isolated sentences of drivel anyway.)
The fact is, this isn't about your "responsibility" at all.
You are behaving in a hostile manner toward me. You are badmouthing me
in public. You claim to be doing so because I didn't research something
in as much depth as you would have preferred I did.
You have also arrogantly claimed that your opinion on how much depth of
research is desirable is in some way actually universal, or even a
factual truth.
In other words, in your opinion, it is not merely the case that my
research efforts didn't meet your personal standards, but, because in
your opinion your opinions acquire the force of law here, in your
opinion I actually had a DUTY to research to at least that depth and
failed to fulfill it. You have even used almost that exact phrase,
"failed to fulfill it", a couple of times in berating me in this thread!
You have, therefore, implicitly been claiming that I had a
responsibility that I did not live up to.
Heck, just look at the fact that you are (still!) seeking to punish me
for not living up to your exacting standards! Someone who has merely
disagreed with you on a matter of opinion surely would not be deserving
of punishment. Only someone who had actually failed to live up to an
obligation, a responsibility of some sort, would be so deserving. So
your very actions prove that you THINK that I DID shirk some responsibility.
Even though I did not actually do so.
This is about getting answers, using the documentation and technology
as best you can.
No, this is about whether or not zerg is a bad person. The simple fact
that 80+% of the (non-quoted) word count in your posts is devoted to
trying to support your claim that I am one is sufficient evidence that
that is what this is really all about.
There's no one who's keeping track of whether you "met all of your
assigned tasks" or "fulfilled all of your responsibilities".
Sure there is -- there's you, and anyone failing to do so (according to
YOUR OPINION of what their responsibilities should be) gets flamed to a
crispy brown!
Don't think people haven't noticed.
Because that's where the information is.
(Peter had nothing else meaningful and worthwhile to say here.)
That's ludicrous. That's like suggesting that if I am looking for
information on Blargle mating rituals, I should go to
http://some.obscure.site/noone/ever/heard/of/blargles/mating.html
because "that's where the information is" despite a hypothetical Google
search having come up empty. How, exactly, was I expected to come by
that URL? Come on. You have those very exactingly high standards. Surely
you live up to them yourself before publicly berating everyone who you
discover fails to do so. Tell us all how you do it so that we can
actually start to live up to your high and exalted standards! (Just so
long as there's a procedure we can follow that WON'T add six hours or
more to the time spent researching any given situation.)
Oh, but that wouldn't do, now, would it? Because you enjoy berating
people for not living up to your exacting standards, don't you? If
everyone started to actually live up to them, you'd lose your primary
source of entertainment and ego gratification, and that simply would not do!
Get the hell out of this newsgroup; comp.lang.java.programmer is for
adults to discuss Java programming in a civil and polite fashion, not
for you to manipulate and troll for your own personal gratification. As
long as your purposes here are in conflict with the newsgroup's charter,
you should post elsewhere instead and avoid getting in the way of us
adults trying to discuss Java programming.
(Peter had nothing meaningful and worthwhile to say in response to this.)
(Peter had nothing meaningful and worthwhile to say in response to this.)
It is your very actions in this thread that imply it. Don't you see?