亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? chart.src

?? 一種實時操作系統
?? SRC
?? 第 1 頁 / 共 2 頁
字號:
                                   } else if (rs.equals("gray")) {
                                       colors[i] = Color.gray;
                                   } else if (rs.equals("darkGray")) {
                                       colors[i] = Color.darkGray;
                                   } else {
                                       colors[i] = Color.gray;
                                   }
                               } else {
                                   colors[i] = Color.gray;
                               }
                           }
                           switch (orientation) {
                             case VERTICAL:
                             default:
                               barWidth = maxLabelWidth;
                               resize(Math.max(columns * (barWidth + barSpacing),
                                               titleFontMetrics.stringWidth(title)) +
                                      titleFont.getSize() + 5,
                                      (max * scale) + (2 * titleFont.getSize()) + 5 + titleFont.getSize());
                               break;
                             case HORIZONTAL:
                               barWidth = titleFont.getSize();
                               resize(Math.max((max * scale) + titleFontMetrics.stringWidth("" + max),
                                               titleFontMetrics.stringWidth(title)) + maxLabelWidth + 5,
                                      (columns * (barWidth + barSpacing)) + titleFont.getSize() + 10);
                               break;
                           }
                       }

                       public synchronized void paint(Graphics g) {
                           int i, j;
                           int cx, cy;
                           char l[] = new char[1];


                           // draw the title centered at the bottom of the bar graph
                           g.setColor(Color.black);
                           i = titleFontMetrics.stringWidth(title);
                           g.setFont(titleFont);
                           g.drawString(title, Math.max((size().width - i)/2, 0),
                                        size().height - titleFontMetrics.getDescent()); 
                           for (i=0; i < columns; i++) {
                               switch (orientation) {
                                 case VERTICAL:
                                 default:
                                   // set the next X coordinate to account for the label
                                   // being wider than the bar size().width.
                                   cx = (Math.max((barWidth + barSpacing),maxLabelWidth) * i) +
                                       barSpacing;

                                   // center the bar chart
                                   cx += Math.max((size().width - (columns *
                                                            (barWidth + (2 * barSpacing))))/2,0);
                                   
                                   // set the next Y coordinate to account for the size().height
                                   // of the bar as well as the title and labels painted
                                   // at the bottom of the chart.
                                   cy = size().height - (values[i] * scale) - 1 - (2 * titleFont.getSize());

                                   // draw the label
                                   g.setColor(Color.black);                
                                   g.drawString((String)labels[i], cx,
                                                size().height - titleFont.getSize() - titleFontMetrics.getDescent());

                                   // draw the shadow bar
                                   if (colors[i] == Color.black) {
                                       g.setColor(Color.gray);
                                   }
                                   g.fillRect(cx + 5, cy - 3, barWidth,  (values[i] * scale));
                                   // draw the bar with the specified color
                                   g.setColor((Color)(colors[i]));
                                   switch (styles[i]) {
                                     case SOLID:
                                     default:
                                       g.fillRect(cx, cy, barWidth, (values[i] * scale));
                                       break;
                                     case STRIPED:
                                       {
                                           int steps = (values[i] * scale) / 2;
                                           int ys;

                                           for (j=0; j < steps; j++) {
                                               ys = cy + (2 * j);
                                               g.drawLine(cx, ys, cx + barWidth, ys);
                                           }
                                       }
                                       break;
                                   }
                                   g.drawString("" + values[i],
                                                cx,
                                                cy - titleFontMetrics.getDescent());
                                   break;
                                 case HORIZONTAL:
                                   // set the Y coordinate
                                   cy = ((barWidth + barSpacing) * i) + barSpacing;
                                                  
                                   // set the X coordinate to be the size().width of the widest
                                   // label 
                                   cx = maxLabelWidth + 1;

                                   cx += Math.max((size().width - (maxLabelWidth + 1 +
                                                            titleFontMetrics.stringWidth("" +
                                                                                  max) +
                                                            (max * scale))) / 2, 0);
                                   // draw the labels and the shadow
                                   g.setColor(Color.black);                
                                   g.drawString((String)labels[i], cx - maxLabelWidth - 1,
                                                cy + titleFontMetrics.getAscent());
                                   if (colors[i] == Color.black) {
                                       g.setColor(Color.gray);
                                   }
                                   g.fillRect(cx + 3,
                                              cy + 5,
                                              (values[i] * scale),
                                              barWidth);

                                   // draw the bar in the current color
                                   g.setColor((Color)(colors[i]));
                                   switch (styles[i]) {
                                     case SOLID:
                                     default:
                                       g.fillRect(cx,
                                                  cy,
                                                  (values[i] * scale),
                                                  barWidth);
                                       break;
                                     case STRIPED:
                                       {
                                           int steps = (values[i] * scale) / 2;
                                           int ys;

                                           for (j=0; j < steps; j++) {
                                               ys = cx + (2 * j);
                                               g.drawLine(ys, cy, ys, cy + barWidth);
                                           }
                                       }
                                       break;
                                   }
                                   g.drawString("" + values[i],
                                                cx + (values[i] * scale) + 3,
                                                cy + titleFontMetrics.getAscent());
                                                
                                   break;
                               }
                           }
                       }
                   }

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
精品少妇一区二区三区视频免付费| 久久人人97超碰com| 日韩精品一区二区三区三区免费| 国产欧美日韩久久| 一级特黄大欧美久久久| 国产老肥熟一区二区三区| 欧美亚洲另类激情小说| 国产精品女主播av| 久久精品国产成人一区二区三区| 91久久国产综合久久| 欧美激情一二三区| 国产毛片精品视频| 日韩亚洲欧美成人一区| 亚洲综合在线免费观看| 成人av先锋影音| 久久精品一区八戒影视| 麻豆精品国产传媒mv男同| 精品视频一区二区不卡| 亚洲精品视频自拍| 色呦呦网站一区| 自拍视频在线观看一区二区| 国产盗摄女厕一区二区三区| 日韩亚洲欧美成人一区| 美国精品在线观看| 日韩欧美一区中文| 久久精工是国产品牌吗| 日韩欧美亚洲另类制服综合在线| 一个色综合av| 欧美理论片在线| 婷婷夜色潮精品综合在线| 欧美三级午夜理伦三级中视频| 日韩伦理免费电影| 99国内精品久久| 亚洲免费av在线| 欧美视频第二页| 天天操天天色综合| 欧美一区二区人人喊爽| 精品一区二区在线播放| 精品国内片67194| 国产91露脸合集magnet| 国产精品九色蝌蚪自拍| 一本大道久久a久久综合婷婷| 亚洲女爱视频在线| 欧美日韩一区二区三区在线| 热久久一区二区| 亚洲精品一区二区精华| 成人av在线资源网站| 亚洲精品国产a| 欧美日韩极品在线观看一区| 久久福利视频一区二区| 国产婷婷色一区二区三区在线| 成人高清视频在线观看| 亚洲6080在线| 久久品道一品道久久精品| av色综合久久天堂av综合| 亚洲一区二区视频在线观看| 欧美一区二区三区在线| 国产99久久久国产精品潘金| 亚洲精品老司机| 欧美成人三级电影在线| 不卡视频在线观看| 午夜精品视频一区| 国产日韩欧美麻豆| 欧亚洲嫩模精品一区三区| 韩国欧美国产一区| 亚洲精品亚洲人成人网在线播放| 日韩视频一区二区三区在线播放| 国产成人午夜精品影院观看视频| 亚洲一区二区在线免费看| 精品国产第一区二区三区观看体验| jizzjizzjizz欧美| 免费观看在线色综合| 日韩美女久久久| 精品国产伦一区二区三区观看方式| 99久久久免费精品国产一区二区 | 久久99精品久久只有精品| 欧美国产成人精品| 欧美一三区三区四区免费在线看| 成人激情图片网| 免费在线观看不卡| 亚洲在线中文字幕| 成人欧美一区二区三区小说| 91精品国产一区二区三区| 99久久精品国产精品久久| 麻豆国产欧美日韩综合精品二区| 亚洲另类色综合网站| 国产午夜精品久久久久久久| 欧美一个色资源| 在线视频国产一区| 99re这里只有精品首页| 国产精品亚洲一区二区三区在线| 天涯成人国产亚洲精品一区av| 国产欧美一区二区精品婷婷| 日韩美女在线视频| 欧美日韩国产在线观看| 色综合久久综合网| 99精品视频一区| 大桥未久av一区二区三区中文| 麻豆成人久久精品二区三区红| 亚洲国产欧美一区二区三区丁香婷| 国产精品网曝门| 国产日韩精品一区二区三区 | 精品一区二区三区免费播放| 婷婷久久综合九色综合绿巨人 | 国产精品网友自拍| 国产色91在线| 中文无字幕一区二区三区| 久久无码av三级| 久久女同精品一区二区| 久久久亚洲精品一区二区三区| 日韩精品一区二区三区老鸭窝| 欧美剧在线免费观看网站| 欧美日韩免费一区二区三区视频| 在线看国产日韩| 欧美日韩精品系列| 91麻豆精品国产91| 日韩女优视频免费观看| 日韩精品自拍偷拍| 久久日韩精品一区二区五区| 久久亚洲综合av| 国产日产亚洲精品系列| 国产精品久久久久一区| 亚洲日本护士毛茸茸| 亚洲精品国产第一综合99久久| 一区二区三区免费在线观看| 香蕉成人伊视频在线观看| 青青草97国产精品免费观看| 国模无码大尺度一区二区三区| 国产精品18久久久久久久久| 懂色一区二区三区免费观看| 99re在线精品| 欧美日本一区二区| 欧美大片日本大片免费观看| 久久一日本道色综合| 国产精品入口麻豆原神| 亚洲激情中文1区| 青青草原综合久久大伊人精品| 国内精品久久久久影院色| 99综合影院在线| 欧美女孩性生活视频| xfplay精品久久| 亚洲欧美另类在线| 日韩精品国产欧美| 风间由美一区二区三区在线观看 | 精品一区二区三区欧美| 成人av网站在线观看| 欧美综合久久久| 精品美女一区二区| 亚洲免费观看高清完整版在线观看| 婷婷开心久久网| 国产99久久精品| 欧美二区在线观看| 国产精品不卡视频| 日韩av一区二区在线影视| 成人国产精品免费观看动漫| 欧美日韩在线播放一区| 国产亚洲精品超碰| 午夜精品视频一区| 91视视频在线观看入口直接观看www| 欧美日韩成人高清| 亚洲天堂网中文字| 精品伊人久久久久7777人| 欧美综合一区二区| 国产精品女主播在线观看| 久久成人久久鬼色| 欧美无砖砖区免费| 国产精品福利影院| 精品一区二区三区不卡| 欧美少妇一区二区| 中文字幕亚洲区| 国产精品一区二区在线观看不卡 | 精品免费一区二区三区| 亚洲精品成人天堂一二三| 国产精品538一区二区在线| 欧美久久高跟鞋激| 一区二区三区中文免费| 成人综合在线观看| 精品国产一区二区在线观看| 午夜伊人狠狠久久| 色天天综合色天天久久| 国产精品福利一区| 成人av动漫网站| 中文字幕精品一区二区三区精品| 久久99精品国产.久久久久久| 精品视频1区2区3区| 亚洲精品视频一区二区| 99久久99久久精品免费观看 | 欧美岛国在线观看| 人人精品人人爱| 日韩一卡二卡三卡四卡| 日韩黄色免费电影| 欧美理论在线播放| 日本不卡视频在线| 日韩一区二区三区视频| 奇米色777欧美一区二区| 欧美日韩国产成人在线免费| 一区二区三区精品在线| 欧美系列日韩一区| 五月天亚洲精品| 日韩欧美区一区二|