/ / Pixel zapnutý / vypnutý (alebo čiernobiely) v GUI - java, mriežka, súradnice, prepínač, pixel

Zapnutie / vypnutie pixelu (alebo čiernobiele) v GUI - jave, mriežke, súradniciach, prepínačoch, pixeloch

Zaujímalo by ma, či by mi niekto mohol pomôcťporozumieť tomu, ako zapnúť / vypnúť pixely alebo čiernobielo. Presnejšie povedané, som celkom dobrý s programovacím jazykom TI-Basic a aspekt tohto jazyka zahŕňa zapínanie a vypínanie pixlov kalkulačiek. Chcel by som vytvoriť formulár, ktorý má veľkosť približne 100 x 100 a je rozdelený na mriežku. Takže by som mohol zapnúť / vypnúť pixely vo forme založenej na mriežke. Videl som za to nejaký kód, ale ja kód zvyčajne mení pixely podľa obrazovky, nie podľa formy. (príkladom by bolo 1,1 zmeny horného pixela obrazovky, takže formulár musí byť pretiahnutý tam, aby zodpovedal pixelu). Ak ma niekto môže nasmerovať správnym smerom, ako to môžem dosiahnuť. Bol by som veľmi vďačný!

- ďakujem veľmi pekne, Matte

odpovede:

0 pre odpoveď č. 1

V aplikáciách Swing alebo AWT (rámce, ktoré sa dodávajú s programom Java Standard Edition), môžete robiť nasledujúce

   g.setColor( Color.BLACK ) ;
g.fillRect( x, y, 1, 1 ) ;

Kde g je grafický objekt pre komponent, ktorý chcete maľovať. Typicky g je parameter farby (pre AWT) alebo paintComponent (pre Swing). Pre biely pixel použite Color.WHITE.