申し訳ありません。プログラム初心者です。
###前提・実現したいこと
JAVAで自動ログイン機能を作りたい。
自作のソフトにパスワード入れてボタン押すだけで自動ログインできるもの
fc2のログイン(https://fc2.com/login.php)URLを取得して、
ブラウザ表示はしないけどアクセスしていることにして、
自前のソフトにパスワードを入れてボタンを押すと、
空欄の中にパスワードなどを自動記載して、
ログインボタンを押して進んでくれるというものです。
###発生している問題・エラーメッセージ
tamesi.java:29:エラー:シンボルを見つけられません
URL = getContent("http//fc2.com/login.php");
シンボル:変数: メソッド getContent(String)
場所: クラス tamesi
エラー2個
###該当のソースコード
import java.awt.BorderLayout;
import java.awt.Container;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JScrollPane;
import javax.swing.JTextArea;
import javax.swing.JTextField;
import java.awt.event.ActionEvent;
import javax.swing.AbstractAction ;
//URLに関して
import java.net.URL;
import javax.net.ssl.HttpsURLConnection;
import java.net.URL;
public class tamesi{ public static void main(String[] args) {
JFrame mainFrame = new JFrame("サンプル"); mainFrame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); mainFrame.setSize(320,160); mainFrame.setLocationRelativeTo(null);
Container contentPane = mainFrame.getContentPane();
//ネット関連
URL = getContent("https://fc2.com/login.php");
// テキストフィールドのインスタンスを生成
final JTextField textField = new JTextField();
// テキストエリアのインスタンスを生成 final JTextArea textArea = new JTextArea(5,0);
// スクロールペインにテキストエリアを追加
JScrollPane scrollPane = new JScrollPane(textArea);
// ボタンのインスタンスを生成
JButton button = new JButton("追加");
// アクションの定義
button.addActionListener(new AbstractAction(){
public void actionPerformed(ActionEvent arg0) {
textArea.append(textField.getText() + "HttpGet get");
}
});
// パネルをコンポーネントに配置
contentPane.add(textField, BorderLayout.NORTH);
contentPane.add(scrollPane, BorderLayout.CENTER);
contentPane.add(button, BorderLayout.SOUTH);
mainFrame.setVisible(true);
}}
###試したこと
まだ勉強中でごちゃごちゃしています。
まずはURLの中身を取得すればいいに違いない!と思い
//ネット関連
URL = getContent("https://fc2.com/login.php");
を足してみたのですが、シンボルエラーが消えません。
どうしたらいいでしょうか?
###補足情報(言語/FW/ツール等のバージョンなど)
JAVA コマンドプロント₊メモ帳。
初心者向けのJAVAサイトを参考にしています。
その他にも、
「このサイト見るといいよ!」
「この方法のほうがいいよ!」などあったらアドバイス欲しいです。
よろしくお願いします。
回答1件
あなたの回答
tips
プレビュー