Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ActionListener ExpandListener = new ActionListener(){
- @Override
- public void actionPerformed(ActionEvent e) {
- JToggleButton button = (JToggleButton) e.getSource();
- i = (int) button.getClientProperty("number");
- y=0;
- for(int f=0;f<i;f++){
- y += ChapterSize[f];
- }
- if(ExpandButtons[i].isSelected()){
- for(int g=0;g<ChapterSize[i];g++){
- Comments[g+y].setVisible(true);
- }
- }else{
- for(int g=0;g<ChapterSize[i];g++){
- Comments[g+y].setVisible(false);
- }
- Boolean GreenFlag = false;
- Boolean YellowFlag = false;
- Boolean RedFlag = false;
- for(int g=0;g<ChapterSize[i];g++){
- if(!Comments[g+y].getText().isEmpty()){
- GreenFlag = true;
- YellowFlag = true;
- }else{
- GreenFlag = false;
- }
- if(Comments[g+y].getText().isEmpty()){
- RedFlag = true;
- }else{
- RedFlag = false;
- }
- }
- if(GreenFlag == true){
- ExpandButtons[i].setBackground(Color.GREEN);
- YellowFlag = false;
- }
- if(RedFlag == true)ExpandButtons[i].setBackground(Color.RED);
- if(YellowFlag == true)ExpandButtons[i].setBackground(Color.YELLOW);
- }
- }
- };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement