java生成词云kumo

 final FrequencyAnalyzer frequencyAnalyzer = new FrequencyAnalyzer();
                frequencyAnalyzer.setWordFrequenciesToReturn(100);
                frequencyAnalyzer.setMinWordLength(2);
                frequencyAnalyzer.setMaxWordLength(4);

                final List<WordFrequency> wordFrequencies = frequencyAnalyzer.load(getInputStream(("ssss.txt")));
            // System.out.println(wordFrequencies);
             
             for(int i=0;i<wordFrequencies.size();i++)
             {
                 System.out.println("单词"+wordFrequencies.get(i).getWord()+"  "+"数量:"+wordFrequencies.get(i).getFrequency());
                 
                
                // ins(wordFrequencies.get(i).getWord(), wordFrequencies.get(i).getFrequency(),"sss");
                
            
             }                
                //  final Dimension dimension = new Dimension(500, 312);
               // final WordCloud wordCloud = new WordCloud(dimension, CollisionMode.PIXEL_PERFECT);
//                wordCloud.setPadding(1);
//                wordCloud.setBackground(new PixelBoundryBackground(getInputStream("backgrounds/whale_small.png")));
//                wordCloud.setColorPalette(new ColorPalette(new Color(0x4055F1), new Color(0x408DF1), new Color(0x40AAF1), new Color(0x40C5F1), new Color(0x40D3F1), new Color(0xFFFFFF)));
//                wordCloud.setFontScalar(new LinearFontScalar(10, 40));
//                wordCloud.build(wordFrequencies);

                return  wordFrequencies;
                
               
            }

猜你喜欢

转载自blog.csdn.net/qq_14955245/article/details/84290448