Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей.
Здесь обсуждаются безопасность, программирование, технологии и многое другое.
Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
 |
|

02.04.2010, 14:22
|
|
Moderator - Level 7
Регистрация: 19.12.2008
Сообщений: 1,203
Провел на форуме: 5011696
Репутация:
2221
|
|
Два вопроса по Java.
1. Гугл возвращает Bad Request
Код:
@Action
public void parser() {
try {
URL url = new URL("http://google.ru/search?hl=ru&source=hp&q="+jTextField1.getText())
HttpURLConnection urlConnection = (HttpURLConnection)url.openConnection();
urlConnection.setRequestProperty("User-Agent", "Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.9.1.8) Gecko/20100202 Firefox/3.5.8 (.NET CLR 3.5.30729) WebMoney Advisor");
urlConnection.setRequestProperty("Accept","text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8");
urlConnection.setRequestProperty("Accept-Language", "ru,en-us;q=0.7,en;q=0.3");
urlConnection.setRequestProperty("Accept-Encoding", "gzip,deflate");
urlConnection.setRequestProperty("Accept-Charset", "windows-1251,utf-8;q=0.7,*;q=0.7");
urlConnection.setRequestProperty("Keep-Alive", "300");
urlConnection.setRequestProperty("Connection", "kepp-alive");
urlConnection.setRequestProperty("Referer", "http://ctacok.ru/");
jTextArea1.setText(urlConnection.getResponseMessage());
} catch (UnknownHostException ex) {
Logger.getLogger(GoogleParserApp.class.getName()).log(Level.SEVERE, null, ex);
} catch (IOException ex) {
Logger.getLogger(GoogleParserApp.class.getName()).log(Level.SEVERE, null, ex);
}
}
2. Как сделать к этому всему ProgressBar ? 
|
|
|

02.04.2010, 16:25
|
|
Постоянный
Регистрация: 24.03.2009
Сообщений: 670
Провел на форуме: 2868783
Репутация:
414
|
|
1) У меня все работает отлично, возвращается ОК
2) Здесь вряд ли что то получится прикрутить, разве что только при чтении уже самой страницы.
|
|
|

02.04.2010, 16:58
|
|
Moderator - Level 7
Регистрация: 19.12.2008
Сообщений: 1,203
Провел на форуме: 5011696
Репутация:
2221
|
|
Странно, ну ладно.
Теперь другой вопрос.
Код:
@Action
public void showAboutBox() {
if (aboutBox == null) {
JFrame mainFrame = TictoeApp.getApplication().getMainFrame();
aboutBox = new TictoeAboutBox(mainFrame);
aboutBox.setLocationRelativeTo(mainFrame);
}
TictoeApp.getApplication().show(aboutBox);
}
Это по дефолту код открывает новый фрейм всё ок.
но как сделать свой, повсякому с бубном танцевал неполучаеться 
|
|
|

02.04.2010, 17:26
|
|
Постоянный
Регистрация: 24.03.2009
Сообщений: 670
Провел на форуме: 2868783
Репутация:
414
|
|
Напиши свой класс окна который наследует JDialog если нужны модальные окна, в противном случае используй наследование от JFrame.
Вот тут хороший туториал _http://java.sun.com/docs/books/tutorial/uiswing/
Последний раз редактировалось razb; 02.04.2010 в 17:29..
|
|
|

04.04.2010, 06:22
|
|
Moderator - Level 7
Регистрация: 19.12.2008
Сообщений: 1,203
Провел на форуме: 5011696
Репутация:
2221
|
|
Собственно встал вопрос, как можно создать торрент файл посредствами Java?
Нужно просто что-бы при выборе папки/файла жать готово, и создавался торрент 
|
|
|

04.04.2010, 11:29
|
|
Постоянный
Регистрация: 24.03.2009
Сообщений: 670
Провел на форуме: 2868783
Репутация:
414
|
|
гугли либу snark
|
|
|

05.04.2010, 21:34
|
|
Новичок
Регистрация: 07.04.2009
Сообщений: 12
Провел на форуме: 63162
Репутация:
5
|
|
Написать утилиту командной строки, которая принимает один аргумент — имя xml-файла. Можно рассчитывать на то, что xml-файл будет всегда корректный.
Утилита должна напечатать на консоль одно целое число — максимальную глубину вложенности xml-элементов, в переданном ей xml-файле.
Ребят поясните пожалуйста, что значит глубина вложенности xml файлов? 
|
|
|

05.04.2010, 21:57
|
|
Постоянный
Регистрация: 09.06.2005
Сообщений: 531
Провел на форуме: 3516666
Репутация:
439
|
|
это как бы сколько тегов вложены в друг друга.
на примере легче
Код:
<painting>
<img src="madonna.jpg" alt='Foligno Madonna, by Raphael'/>
<caption>This is Raphael's "Foligno" Madonna, painted in
<date>1511</date>–<date>1512</date>.
</caption>
</painting>
здесь глубина 3. то есть <painting></painting> - 1, <caption> </caption> - 2, <date></date> - 3.
|
|
|

14.04.2010, 20:50
|
|
Постоянный
Регистрация: 15.03.2008
Сообщений: 441
Провел на форуме: 2052341
Репутация:
95
|
|
следующей вопрос с#:
создал поля, хочу заполнить таблицу с этими полями с помощью DataGrid...
выдает следующие ошибки: Auto.reg недоступен из за уровня защиты, где Auto - это класс, а reg - это поле в этом классе, и так пишет для каждого поля.
public partial class Form1 : Form
{
ArrayList data = new ArrayList();
ArrayList nomer = new ArrayList();
FormSearch formsearch = new FormSearch();
public Form1()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
string numb = Auto.TryNumber(textBox1.Text);
if (numb != "Fail")
{
int reg = int.Parse(textBox2.Text);
uint pas = uint.Parse(textBox3.Text);
dataGridView1.Rows.Add(numb, reg, pas);
Auto car = new Auto(numb, reg, pas);
data.Add(car);
nomer.Add(numb);
}
}
private void buttonSearch_Click(object sender, EventArgs e)
{
formsearch.dataGridView1.Rows.Clear(); //очищаем таблицу на второй форме
ArrayList search = new ArrayList();
int m = 0;
for (int i = 0; i < data.Count; i++)
{
string s = ((Auto)nomer[i]).numb;
char s1 = s[1],
s2 = s[2],
s3 = s[3];
if (s1=='9')
{
m++;
formsearch.dataGridView1.Rows.Add(((Auto)data[i]).numb, ((Auto)data[i]).reg, ((Auto)data[i]).pas);
}
}
if (m != 0)
{
formsearch.ShowDialog();
m = 0;
}
else
{
MessageBox.Show("Никого не найдено", "Поиск");
}
}
}
}
подчеркивает все datagrid и поля numb, reg и т.д.
что делать?
|
|
|

15.04.2010, 16:25
|
|
Участник форума
Регистрация: 23.07.2008
Сообщений: 202
Провел на форуме: 3075657
Репутация:
122
|
|
2 jecka3000 смени уровня защиты бля класса Auto. поставь public
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|