Java Drawing Basics 1
Here's an intro to Java Graphics using BlueJ. I am new to BlueJ so as I am teaching you guys I will also be troubleshooting. Hope you enjoy! :)
Here's the template I was using in the video:
/*This is the code that will get a program set for graphics
Name:
Date:
Project:
Teacher:
*/
import java.awt.*;//needed for graphics
import javax.swing.*;//needed for JFrame window
public class programName extends JFrame //need this to make a graphics window
{ //open program
public programName() {//start constructor
Container c = getContentPane();//c is the name...can be changed
c.setBackground (Color.white);//makes the background white...color can be changed
}//end constructor
public static void main(String[] args) {//open main method
programName w = new programName (); //w is the variable that will define this graphics class
w.setTitle("MAKE THIS THE TITLE OF YOUR WINDOW");//makes a header for the window
w.setSize(Toolkit.getDefaultToolkit().getScreenSize());
//w.setSize(300,300);
w.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);//stops program from running when X out
w.setVisible(true);//allows window to open
}//end main method
public void paint (Graphics g)
//allows for painting and drawing to take place in the frame we have created. g is a variable
//In this method we will make the drawings and graphics
{//open paint method
super.paint(g);//another command for painting and drawing to take place in the frame we have created
Font font1 = new Font("Serif",Font.BOLD,50); //creates a font setting for text on screen
g.setFont(font1);
g.drawString("TEXT HERE",500, 740);
g.setFont(font1);
g.drawString("MORE TEXT HERE",300,90);
}//close paint method
}//close program
instagram: @annabellegreenberg
twitter: @agreenberg15
Что делает видео по-настоящему запоминающимся? Наверное, та самая атмосфера, которая заставляет забыть о времени. Когда вы заходите на RUVIDEO, чтобы посмотреть онлайн «Java Drawing Basics 1», вы рассчитываете на нечто большее, чем просто загрузку плеера. И мы это понимаем. Контент такого уровня заслуживает того, чтобы его смотрели в HD 1080, без дрожания картинки и бесконечного буферизации.
Честно говоря, Rutube сегодня — это кладезь уникальных находок, которые часто теряются в общем шуме. Мы же вытаскиваем на поверхность самое интересное. Будь то динамичный экшн, глубокий разбор темы от любимого автора или просто уютное видео для настроения — всё это доступно здесь бесплатно и без лишних формальностей. Никаких «заполните анкету, чтобы продолжить». Только вы, ваш экран и качественный поток.
Если вас зацепило это видео, не забудьте взглянуть на похожие материалы в блоке справа. Мы откалибровали наши алгоритмы так, чтобы они подбирали контент не просто «по тегам», а по настроению и смыслу. Ведь в конечном итоге, онлайн-кинотеатр — это не склад файлов, а место, где каждый вечер можно найти свою историю. Приятного вам отдыха на RUVIDEO!
Видео взято из открытых источников Rutube. Если вы правообладатель, обратитесь к первоисточнику.