Vaš e-poštni naslov ne bo objavljen. Obvezna polja so označena *

Zdravo. Projekt je osupljiv, vendar sem naletel na težavo. Imam 2 monitorja z različnimi ločljivostmi. Moja glavna je 1920x1080. Sekundarna je stara z ločljivostjo 1024x768.

Poskušam umeriti kodo, da vnesem vhod z mojega glavnega zaslona, ​​vendar dobim "ArrayOutOfBoundsException: 1" to "range = (float) dispBounds [d] .width / (float) prikaže [d] [1];".

Zgubljam se, kako spremeniti kodo v sprejemanje vhoda z glavnega zaslona. Vedno preklopi na moj sekundarni. Če odstranim sekundarni stari monitor, led trak deluje, kot je bilo predvideno.

To je moj vodilni niz:

static final int led [] [] = nov int [] [] {
{1,5,5}, {1,6,5}, {1,7,5}, {1,8,5}, // Spodnji rob, desna polovica
{1,8,4}, {1,8,3}, {1,8,2}, {1,8,1}, // desni rob
{1,8,0}, {1,7,0}, {1,6,0}, {1,5,0}, {1,4,0}, // zgornji rob
{1,3,0}, {1,2,0}, {1,1,0}, {1,0,0}, // Več zgornjega roba
{1,0,1}, {1,0,2}, {1,0,3}, {1,0,4}, // levi rob
{1,0,5}, {1,1,5}, {1,2,5}, {1,3,5} // Spodnji rob, leva polovica

Prosim pomagajte! :(

instagram viewer

Živjo
1. Hvala za enostavno slediti vodniku. Uspelo mi je narediti ambientalno delo z natančnimi barvami ali blizu. edina težava je, da zadnje 3 LED luči ne delujejo. Nekajkrat sem preveril, ali se barve LED in svetijo.
moja postavitev 33 čez in 19down na desnem robu zadnje 3 ne delujejo in lahko ugotovim, kako to popraviti
{0,32,18}, {0,31,18}, {0,30,18}, {0,29,18}, {0,28,18}, {0,27,18}, {0,26,18}, {0,25,18}, {0,24,18}, {0,23,18}, {0,22,18}, {0,21,18}, {0,20,18}, {0,19,18}, {0,18,18}, {0,17,18}, {0,16,18}, {0,15,18}, {0,14,18}, {0,13,18}, {0,12,18}, {0,11,18}, {0, 10,18}, {0,9,18}, {0,8,18}, {0,7,18}, {0,6,18}, {0,5,18}, {0,4, 18}, {0,3,18}, {0,2,18}, {0,1,18}, // Spodaj rob,
{0,0,18}, {0,0,17}, {0,0,16}, {0,0,15}, {0,0,14}, {0,0,13}, {0, 0,12}, {0,0,11}, {0,0,10}, {0,0,9}, {0,0,8}, {0,0,7}, {0,0, 6}, {0,0,5}, {0,0,4}, {0,0,3}, {0,0,2}, {0,0,1}, // Levi rob
{0,0,0}, {0,1,0}, {0,2,0}, {0,3,0}, {0,4,0}, {0,5,0}, {0,6,0}, {0,7,0}, {0,8,0}, {0,9,0}, {0,10,0}, {0,11,0}, {0,12,0}, {0,13,0}, {0,14,0}, {0,15,0}, {0,16,0}, {0,17,0}, {0,18,0}, {0,19,0}, {0,20,0}, {0,21,0}, {0,22,0}, {0,23,0}, {0,24,0}, {0,25,0}, {0,26,0}, {0,27,0}, {0,28,0}, {0,29,0}, {0,30,0}, {0,31,0}, {0,32,0}, // Zgornji rob
{0,32,1}, {0,32,2}, {0,32,3}, {0,32,4}, {0,32,5}, {0,32,6}, {0,32,7}, {0,32,8}, {0,32,9}, {0,32,10}, {0,32,11}, {0,32,12}, {0,32,13}, {0,32,14}, {0,32,15}, {0,32,16}, {0, 32,17}, {0,32,18}, // Desni rob

vsaka pomoč bo odlična
Hvala

Pozdravljeni Zanima me, če mi lahko pomagate, mi je uspelo namestiti vse, vendar iz neznanega razloga led trak med video posnetki utripa, Colorswirl deluje tako, kot bi moralo, vendar ne morem, da stvar na zaslonu deluje pravilno. Zgoraj imam 37 pik, 0 botom in 17 na vsaki strani, tako da sem naredil kodo tako:

{0,0,17}, {0,0,16}, {0,0,15}, {0,0,14}, {0,0,13}, {0,0,12}, {0, 0,11}, {0,0,10}, {0,0,9}, {0,0,8}, {0,0,7}, {0,0,6}, {0,0, 5}, {0,0,4}, {0,0,3}, {0,0,2}, {0,0,1}, {0,0,0}, // leva stran.

{0,0,0},{0,1,0},{0,2,0},{0,3,0},{0,4,0},{0,5,0},{0,6,0},{0,7,0},
{0,8,0},{0,9,0},{0,10,0},{0,11,0}, {0,12,0},{0,13,0},{0,14,0},{0,15,0},{0,16,0},{0,17,0},{0,18,0},{0,19,0},
{0,20,0},{0,21,0},{0,22,0},{0,23,0},
{0,24,0}, {0,25,0},{0,26,0},
\ zgornja stran.
{0,26,1},{0,26,2},{0,26,3},{0,26,4},{0,26,5},{0,26,6},{0,26,7},{0,26,8}, {0,26,9},{0,26,10},{0,26,11},{0,26,12},{0,26,13},{0,26,14},{0,26,15},{0,26,16},

//desna stran.

Imate idejo, kaj se dogaja?