چطور میتونم یک سرچ باکس با جاوا بنویسم و به یک موتور جستجوی سایت خارجی متصل کنم؟
چطور میتونم یک سرچ باکس با جاوا بنویسم و به یک موتور جستجوی سایت خارجی متصل کنم؟
متوجه نشدم دقیقا سوالتون کدوم قسمته. به هر حال این یک نیمه پروژه هست و نمیشه کلش رو گفت.
اما حتما ساخت یک TextField در جاوا (چه Swing, چه JavaFX) بلدید. اگر نه لازمه اول این رو یادبگیرید و چند تا Listener ساده براش تعریف کنید. (که آموزش هاش فراوانه)
قدم بعد ارسال اطلاعات و دریافت اطلاعات از طریق اینترنت و پروتکلHTTPS , HTTP است. اینکار هم به سادگی میتونید توسط کلاس های HttpURLConnection یا HttpsURLConnection انجام بدید.
قدم سوم نیاز به واکاوی موتور جستجو مورد نظر داره. برخی از موتورهای جستجو (فکر کنم گوگل هم داره ولی چون **لتر شکن ندارم نمیتونم خیلی از لینکهاشون رو چک کنم) دارای API و معمولا Rest API هستند که کار ساده تر است. اگر هم چنین چیزی نداشته باشند شما باید مثل یک مرورگر هدرها رو تنظیم کنید و درخواست جستجو رو انجام بدید و از نتایج برگشتی اطلاعات لازم رو استخراج کنید. و از کتابخانه مثلا htmlunit برای شبیه سازی مرورگر استفاده کنید یا مستقیما داده برگشتی رو خودتون واکاوی کنید.