欢迎来到天天文库
浏览记录
ID:6621224
大小:31.00 KB
页数:8页
时间:2018-01-20
《java调用google的翻译实例》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、Java调用Google的翻译实例Java调用Google的翻译实例2008-06-0719:37今天在网上乱逛,一不小心发现这个Google翻译,用Java调用的实例,把它拷来看了一下,挺不错的!原文是英语和法语的互相翻译,我改成中文和英语的,但是好像中文翻译英文时有点问题,翻译不了!其他的都可以用的。下面是一个截图:源代码:packagetest;/**TranslatorFrame.java**Createdon03February2008,19:47*/importcom.google.api.translate.Language;importcom.google.api.tran
2、slate.Translate;importjava.awt.event.KeyEvent;importjava.util.logging.Level;importjava.util.logging.Logger;/****@authorrich*/publicclassTranslatorFrameextendsjavax.swing.JFrame{/**CreatesnewformTranslatorFrame*/publicTranslatorFrame(){initComponents();setLocationRelativeTo(null);}privatevoidtransl
3、ate(){try{StringlanguageFrom=null;StringlanguageTo=null;if(chineseToEnglishMenuItem.isSelected()){languageFrom=Language.CHINESE_SIMPLIFIED;languageTo=Language.ENGLISH;}elseif(englishToChineseMenuItem.isSelected()){languageFrom=Language.ENGLISH;languageTo=Language.CHINESE_SIMPLIFIED;}toTextArea.set
4、Text(Translate.translate(fromTextArea.getText().trim(),languageFrom,languageTo));}catch(Exceptionex){Logger.getLogger(TranslatorFrame.class.getName()).log(Level.SEVERE,null,ex);}}/**Thismethodiscalledfromwithintheconstructorto*initializetheform.*WARNING:DoNOTmodifythiscode.Thecontentofthismethodis
5、*alwaysregeneratedbytheFormEditor.*///privatevoidinitComponents(){buttonGroup1=newjavax.swing.ButtonGroup();jPanel2=newjavax.swing.JPanel();jScrollPane1=newjavax.swing.JScrollPane();fromTextArea=newjavax.swing.JTextArea();jPanel3=newjavax.sw
6、ing.JPanel();jScrollPane2=newjavax.swing.JScrollPane();toTextArea=newjavax.swing.JTextArea();jMenuBar1=newjavax.swing.JMenuBar();jMenu1=newjavax.swing.JMenu();jMenuItem1=newjavax.swing.JMenuItem();jMenu3=newjavax.swing.JMenu();englishToChineseMenuItem=newjavax.swing.JRadioButtonMenuItem();chineseT
7、oEnglishMenuItem=newjavax.swing.JRadioButtonMenuItem();setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE);setTitle("Google翻译");getContentPane().setLayout(newjavax.swing.BoxLayout(getContentPane()
此文档下载收益归作者所有