• Как написать социальную сеть?

    Обычно для социальных сетей используется язык PHP. Все действия производятся на стороне сервера, так что JavaScript нужен частично.
    Ответ написан
  • Как изменить размер пробелов возле часов в Windows 7 ?

    Ну такие вещи в Windows редко настраивают, но мне кажется что бы изменить такую мелочь скорее всего надо будет либо уроки подробные посмотреть по созданию тем, может быть там будет такой параметр, либо уже в исходниках Windows копаться.
    Ответ написан
  • Почему у меня OpenGL работает некорректно или вообще не работает?

    Может это из за библиотек, если код ты полностью переписал с книги то проблем теоретически быть не может.
    Ответ написан
  • Не работает отправка сообщений Java

    VadimGu
    @VadimGu Автор вопроса
    public static void main(String[] args) {
    		//new Thread(new Server()).start();
    		new Thread(new Main("Beer chat")).start();;
    	}
    	
    	public Main(String name) {
    		super(name);
    		
    		add(logo);
    		add(lab);
    		add(log);
    		add(login);
    		add(author);
    		add(ipserv);
    		
    		setLayout(new FlowLayout());
    		setSize(400, 600);
    		setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
    		setVisible(true);
    		setLocationRelativeTo(null);
    		setResizable(false);
    		
    		
    		login.addActionListener(new ActionListener() {
    			public void actionPerformed(ActionEvent arg0) {
    				if (arg0.getSource() == login) {
    					username = log.getText();
    					System.out.println(username);
    					lab.hide();
    					log.hide();
    					login.hide();
    					add(inputchat);
    					add(send);
    					add(exit);
    					try {
    						//output.flush();
    						output.writeObject("Client connected: " + username);
    					} catch (IOException e) {
    						e.printStackTrace();
    					}
    				}
    			}
    		});
    		
    		
    		exit.addActionListener(new ActionListener(){
    			public void actionPerformed(ActionEvent arg0) {
    				if (arg0.getSource() == exit) {
    					sendData("disconnected");
    					System.exit(0);
    				}
    		}});
    	}
    	
    	public void run() {
    		try {
    			while(true) {
    				connection = new Socket(InetAddress.getByName(ip), port);
    				output = new ObjectOutputStream(connection.getOutputStream());
    				input = new ObjectInputStream(connection.getInputStream());
    				
    				JOptionPane.showMessageDialog(null, (String)input.readObject());;
    				
    				send.addActionListener(new ActionListener(){
    					public void actionPerformed(ActionEvent arg0) {
    						if (arg0.getSource() == send) {
    							sendData(inputchat.getText());
    							createOutput();
    						}
    				}});
    			}
    		} catch (UnknownHostException e) {
    			JOptionPane.showMessageDialog(null, "Connection problem: " + e);
    			e.printStackTrace();
    		} catch (IOException e) {
    			JOptionPane.showMessageDialog(null, "Connection problem: " + e);
    			e.printStackTrace();
    		} catch (HeadlessException e) {
    			JOptionPane.showMessageDialog(null, "Connection problem: " + e);
    			e.printStackTrace();
    		} catch (ClassNotFoundException e) {
    			JOptionPane.showMessageDialog(null, "Connection problem: " + e);
    			e.printStackTrace();
    		}
    	}
    	
    	public static void sendData(Object obj) {
    		try {
    			//output.flush();
    			output.writeObject(username + ": " + obj);
    		} catch (IOException e) {
    			e.printStackTrace();
    		}
    	}
    	
    	public static void createOutput() {
    		try {
    			output = new ObjectOutputStream(connection.getOutputStream());
    		} catch (IOException e) {
    			e.printStackTrace();
    		}
    	}
    Ответ написан
    Комментировать
  • Как переслать пользователя на другую страницу с помощью тега button?

    VadimGu
    @VadimGu Автор вопроса
    Я поступил ещё проще
    <a href=$HOME_PAGE_LINK$><button>Обновить</button></a>
    Ответ написан
  • Как научиться и где искать единомышленников для совместной разработки игр?

    www.youtube.com/user/TheCodingUniverse - Вот тебе хорошие уроки по созданию графики на языке Java, начни с первого урока, там всё понятно и просто. Всему научишься и сам в результате что нибудь напишешь.
    Ответ написан
    Комментировать
  • Хочу быть программистом, но не выходит. Как двигаться вперед?

    Я тоже учусь в 9 классе мне 16 лет я программирую на языке Java, создаю маленькие игры на OpenGL, сейчас пишу свой движок что бы сделать потом на нём что нибудь крутое.
    Вообще всему я научился сам, в школе ничему толком не учат. В школе меня только познакомили с паскалем, ну прошло два месяца и я весь паскаль наизусть знал потом он мне надоел (это был 8 класс), и я узнал про c++ и про его не бывалую скорость. На C++ программировал я долго но в основном что нибудь делал в консоли.
    Вообще C++ показался мне немного сложен и неудобен. Потом я узнал про Java и тут понеслась.

    Java мне показался отличным языком, самое главное удобным и то что он запускался на любой ОС. Потом мне стало скушно баловаться с консолью и я начал изучать OpenGL в надежде сделать игру. Первый раз сделал 2D игру, ну а потом и эта тема надоела и перешёл в полноценное 3D.

    Сейчас изучаю шейдеры. В основном учусь по урокам в интернете, т.к. CodingUniverse. Если что то не получается, тоже ищу ответ в интернете. Вообще всему я научился благодаря интернету.
    А в школе.... в школе изучают всё древнее, я как скажу учителю информатики про OpenGL а он даже не знает что это такое.
    Ответ написан