Skip to content

JAVA and Swing Library were preferred to implement the application. The application allows users to add rectangle, circle or line with selected height, width and color values and to move or remove them.

Notifications You must be signed in to change notification settings

okanuregen/Drawing-Editor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Drawing-Editor

/*EN

It is a simple drawing editor application.

There are 2 control panels which are on the top and left sides and 1 drawing area in the middle of the screen. In this app, it's allowed that adding rectangle, circle or line. When a button that represent the shapes are clicked, the top panel replace with the new panel according to clicked button and it allows transactions with that shape

In the control panels of rectangle and circle, there are some buttons and inputs to specify the width and height value, set color and choose the empty or full. After determining the options, user can click the draw button to add the shape on the screen.

In the control panel of line, there is a input for changing the size and a button for setting the color. In order to draw line, user must click somewhere and drag the mouse to ending point.

In order to move a shape, user can press and drag it. If the tick is active, shapes cannot be removing unless pressing the trash icon. In order to delete a shape deleting must be actived by clicking the tick icon. After that when the user click a shape, it'll remove.

Trash icon provides removing all shapes from the window.
And there is a save button to save the working as a jpeg.


/*TR

Basit bir çizim editörü uygulamasıdır.

Solda ve üst tarafta olmak üzere 2 adet kontrol paneli ve ekranın ortasında 1 adet çizim alanı vardır. Uygulama dörtgen, çember ve çizgi çizmeye izin verir. Şekilleri temsil eden butonlara basılınca, üst panel istenilen şeklin paneli ile değişir ve o şekil ile işlemler yapılmasına olanak tanır

Dikdörtgen ve dairenin kontrol panellerinde, genişlik ve yükseklik değerini belirtmek, rengi ayarlamak ve boş veya dolu olup olmadığını belirlemek için bazı düğmeler ve girişler vardır. Seçenekleri belirledikten sonra, kullanıcı şekli ekrana eklemek için "draw" düğmesine tıklayabilir.

Çizginin kontrol panelinde, boyutu değiştirmek için bir giriş ve rengi ayarlamak için bir düğme vardır. Çizgi çizebilmek için kullanıcının bir yere tıklaması ve fareyi bitiş noktasına sürüklemesi gerekir.

Bir şekli taşımak için, kullanıcı o şekle basıp sürükleyebilir. Eğer tik işareti etkinse, çöp kutusu iconuna basılmadığı sürece şekiller silinemez. Bir şekli silmek için tik işaretine basılıp silme aktif edilir. Aktif edildikten sonra kullanıcı bir şekle tıklayınca silinir.

Çöp kutusu butonu tüm şekilleri silmeye yarar.
Ve çalışmayı jpeg olarak kaydeden bir kaydet butonu vardır.

About

JAVA and Swing Library were preferred to implement the application. The application allows users to add rectangle, circle or line with selected height, width and color values and to move or remove them.

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages