Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package com.outlook.devleeo.JPaste;
- import java.awt.Desktop;
- import java.io.BufferedReader;
- import java.io.File;
- import java.io.FileReader;
- import java.io.IOException;
- import java.net.URI;
- import java.net.URISyntaxException;
- import com.outlook.devleeo.JPaste.exceptions.JPasteException;
- import com.outlook.devleeo.JPaste.paste.Paste;
- import com.outlook.devleeo.JPaste.paste.enums.PasteExpiration;
- import com.outlook.devleeo.JPaste.paste.enums.PasteExposure;
- import com.outlook.devleeo.JPaste.paste.enums.PasteSyntax;
- import com.outlook.devleeo.JPaste.user.User;
- import com.outlook.devleeo.JPaste.user.enums.UserType;
- public class Example {
- public static void main(String[] args)
- {
- User user = new User("username", "password", "apidevkey", UserType.NORMAL);
- try {
- Paste paste = new Paste("Uploaded using JPaste API.");
- paste.setSyntax(PasteSyntax.JAVA);
- paste.setExpiration(PasteExpiration.NEVER);
- paste.setExposure(PasteExposure.UNLISTED);
- BufferedReader br = new BufferedReader(new FileReader(new File("Teste.java")));
- for (String line = null; (line = br.readLine()) != null;)
- {
- paste.addContentLine(line);
- }
- br.close();
- JPaste.paste(user, paste);
- Desktop.getDesktop().browse(new URI(paste.getUrl()));
- } catch (URISyntaxException | JPasteException | IOException e) {
- e.printStackTrace();
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment