java版语义解析


java版的科大讯飞api,有详细的说明,以及做了很多优化
资源截图
代码片段和文件信息
package com.iflytek.util;

import java.awt.BorderLayout;
import java.awt.Color;
import java.awt.Font;
import java.awt.Image;
import java.awt.event.MouseAdapter;
import java.awt.event.MouseEvent;

import javax.swing.ImageIcon;
import javax.swing.JButton;
import javax.swing.JLabel;
import javax.swing.SwingConstants;

public class DrawableUtils {

public static JButton createImageButton(String name ImageIcon img String layout)
{
JButton button = new JButton(img);
button.setSize(img.getIconWidth() img.getIconHeight());
button.setBackground(null);

button.setBorder(null);
button.setContentAreaFilled(false);

JLabel label = new JLabel(name SwingConstants.CENTER);
label.setForeground(Color.white);
Font font=new Font(“宋体“ Font.BOLD 20);
label.setFont(font);

button.setLayout(new BorderLayout());

if(layout == null || layout.contains(“center“))
button.add(label BorderLayout.CENTER);
else if(layout.equals(“right“) || layout.contains(“right“))
{
button.add(label BorderLayout.EAST);
}

return button;
}

public static int  getScreenWidth() {
return (java.awt.Toolkit.getDefaultToolkit().getScreenSize().width);
}

public static int getScreenHeight() {
return (java.awt.Toolkit.getDefaultToolkit().getScreenSize().height);
}

public static void setMouseListener(final JButton button String iconPath) {

final ImageIcon imagePressed = new ImageIcon(iconPath + “_p.png“);
final ImageIcon image= new ImageIcon(iconPath + “.png“);

button.addMouseListener(new MouseAdapter() {   
            public void mousePressed(MouseEvent e) {   
             button.setIcon(imagePressed);
            }   
  
            public void mouseReleased(MouseEvent e) {   
                button.setIcon(image);
            }   
        });  
}

public static Image divisionImage(Image backImg int x int y int width
int height) {
// Image img = getSpaceImage(width height null);
Image img = backImg;
img.getGraphics().drawImage(backImg 0 0 width height x y
x + width y + height null);
return img;
}
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2015-11-18 04:34  doc
     文件     1812740  2015-11-18 04:34  docOpen Semantic Platform API  Documents.pdf
     文件      910027  2015-11-18 04:34  docMSC Develop Manual for Java.pdf
     目录           0  2015-11-23 03:45  dociFlytek MSC Reference Manual
     文件      236686  2015-11-23 03:45  dociFlytek MSC Reference Manualindex-all.html
     文件      138831  2015-11-23 03:45  dociFlytek MSC Reference Manualconstant-values.html
     文件        2794  2015-11-18 04:34  dociFlytek MSC Reference Manualindex.html
     文件        5189  2015-11-23 03:45  dociFlytek MSC Reference Manualallclasses-frame.html
     文件        4609  2015-11-23 03:45  dociFlytek MSC Reference Manualallclasses-noframe.html
     目录           0  2015-11-18 04:34  dociFlytek MSC Reference Manualcom
     目录           0  2015-11-18 04:34  dociFlytek MSC Reference Manualcomiflytek
     目录           0  2015-11-18 04:34  dociFlytek MSC Reference Manualcomiflytekcloud
     目录           0  2015-11-23 03:45  dociFlytek MSC Reference Manualcomiflytekcloudspeech
     文件       12081  2015-11-23 03:45  dociFlytek MSC Reference ManualcomiflytekcloudspeechSpeechListener.html
     文件      118841  2015-11-23 03:45  dociFlytek MSC Reference ManualcomiflytekcloudspeechSpeechConstant.html
     文件       48284  2015-11-23 03:45  dociFlytek MSC Reference ManualcomiflytekcloudspeechSpeechRecognizer.html
     文件        9076  2015-11-18 04:34  dociFlytek MSC Reference ManualcomiflytekcloudspeechVersion.html
     文件       22975  2015-11-23 03:45  dociFlytek MSC Reference ManualcomiflytekcloudspeechSetting.html
     文件       13125  2015-11-18 04:34  dociFlytek MSC Reference ManualcomiflytekcloudspeechDataDownloader.html
     文件       23609  2015-11-18 04:34  dociFlytek MSC Reference ManualcomiflytekcloudspeechResourceUtil.html
     文件       21557  2015-11-23 03:45  dociFlytek MSC Reference Manualcomiflytekcloudspeechpackage-summary.html
     文件       12538  2015-11-23 03:45  dociFlytek MSC Reference ManualcomiflytekcloudspeechRecognizerResult.html
     文件       36596  2015-11-23 03:45  dociFlytek MSC Reference ManualcomiflytekcloudspeechSpeechUnderstander.html
     文件       24074  2015-11-18 04:34  dociFlytek MSC Reference ManualcomiflytekcloudspeechVerifierListener.html
     文件       23519  2015-11-23 03:45  dociFlytek MSC Reference ManualcomiflytekcloudspeechSpeechUnderstanderListener.html
     文件       15212  2015-11-23 03:45  dociFlytek MSC Reference ManualcomiflytekcloudspeechDataUploader.html
     文件       12622  2015-11-23 03:45  dociFlytek MSC Reference ManualcomiflytekcloudspeechTextUnderstanderListener.html
     文件        9714  2015-11-18 04:34  dociFlytek MSC Reference ManualcomiflytekcloudspeechLexiconListener.html
     文件       28988  2015-11-23 03:45  dociFlytek MSC Reference ManualcomiflytekcloudspeechVerifierResult.html
     文件       26986  2015-11-18 04:34  dociFlytek MSC Reference ManualcomiflytekcloudspeechTextUnderstander.html
     文件       55807  2015-11-23 03:45  dociFlytek MSC Reference ManualcomiflytekcloudspeechSpeakerVerifier.html
............此处省略146个文件信息

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。

发表评论

评论列表(条)