Fråga : Java gunga: AbstractButton

Jag har något att dras ut kodifierar från AbstractButton:

View beskådar = (beskåda), AbstractButton.this.getClientProperty (”html”);

Where är den nyckel- ”htmlen” från? Eller vad den betyder? Den definieras redan in någonstans?
> för
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
" codeBody " " notpretty class= " för ** * Gå detbaserade indexet, tillbaka givet en peka i lokalkoordinater * av teckenet under det peka. Om peka är ogiltig, * denna metod går -1 tillbaka. * * Notera: AbstractButtonen måste ha ett giltigt att storleksanpassa (ha e.g. * tillfogat till behållare för förfader för förälderbehållare en vars * är ett giltigt fönster på högsta nivå) för att denna metod ska vara kompetent * att gå ett meningsfullt tillbaka värdera. * * @param p peka i lokalkoordinater * @return detbaserade indexet av teckenet pekar under p; om * Peka är ogiltiga retur -1. * @since 1.3 * offentlig int-getIndexAtPoint (peka p) { Beskåda beskådar = (beskåda), AbstractButton.this.getClientProperty (”html”); om (beskåda! = ogiltigt) { Rektangel r = getTextRectangle (); om (ogiltig r-==) { gå -1 tillbaka; } Rectangle2D.Float formar = ny Rectangle2D.Float (r.x, r.y, r.width, r.height); Position.Bias bias [] = ny Position.Bias [1]; återgång view.viewToModel (p.x, p.y, formar, bias); } annars { gå -1 tillbaka; } }
" klar "

Svar : Java gunga: AbstractButton

Hi learningunix,

fodra kontrollerar, om byten längst till vänster av ”numeriskt” är ”1”.

”&numen” är en pekare till minnet tilltalar var den första byten av ”numeriskt” bor. ”(Char*)” casts denna pekare ”&num” (som är en pekare till int), till en pekare för att bränna till kol. Sedan rödingen är, en byte data skrivar att ta fram att ”pekaren som ska brännas till kol” med ”*” tar fram den första byten av inten. I lite endian denna byte måste att vara ”1” för och ”int”, som är ”1” - i stort endian den första skulle byten är ”0”, sedan den minst viktiga byten är mest höger…,

Hoppas att hjälp,

ZOPPO

Andra lösningar  
 
programming4us programming4us