Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Cell[][] window = new Cell[ConfigValues.CHARACTER_HEIGHT]
- [ConfigValues.MARQUEE_WIDTH];
- Cell[][] padded = new Cell[ConfigValues.MARQUEE_HEIGHT]
- [ConfigValues.MARQUEE_WIDTH*2+message.length()];
- Cell[][] messageArray = messageToCellArray(message);
- for(int i = 0; i < ConfigValues.CHARACTER_HEIGHT; i++)
- {
- for(int j = 0; j < padded[0].length; j++)
- {
- if(j <= 78 || j >= padded[0].length - ConfigValues.MARQUEE_WIDTH)
- {
- padded[i][j] = new Cell(ConfigValues.BACKGROUND_COLOR);
- }
- else
- {
- padded[i][j] = messageArray[i][j - ConfigValues.MARQUEE_WIDTH];
- }
- }
- }
- for(int i = 0; i < window.length; i++)
- {
- for(int j = 0; j < window[0].length; j++)
- {
- window[i][j] = padded[i][j + numSteps];
- }
- }
- numSteps++;
- if(numSteps > padded[0].length - ConfigValues.MARQUEE_WIDTH)
- {
- numSteps = 1;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement