Download dan Belajar Software, Download, Script all Programming Dunia IT.
Saturday, May 31, 2025
[JAVA] USE COLOUR FROM MOUSE
import javax.swing.*;import java.awt.*;import java.awt.event.*;import java.util.Random;public class ColorClick extends JFrame { private Color currentColor = Color.BLACK; private Random random = new Random(); private JPanel panel; public ColorClick() { panel = new JPanel() { @Override protected void paintComponent(Graphics g) { super.paintComponent(g); g.setColor(currentColor); g.fillRect(50, 50, 100, 100); // Example rectangle } }; panel.addMouseListener(new MouseAdapter() { @Override public void mouseClicked(MouseEvent e) { currentColor = getRandomColor(); panel.repaint(); } }); add(panel); setSize(300, 300); setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); setVisible(true); } private Color getRandomColor() { int red = random.nextInt(256); int green = random.nextInt(256); int blue = random.nextInt(256); return new Color(red, green, blue); } public static void main(String[] args) { new ColorClick(); } }
[JAVA] LINE DRAG MOUSE
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
import java.awt.geom.Line2D;
import java.util.ArrayList;
import java.util.List;
public class DrawLineDrag extends JPanel {
private List<Line2D> lines = new ArrayList<>();
private Point prevPoint;
public DrawLineDrag() {
addMouseListener(new MouseAdapter() {
@Override
public void mousePressed(MouseEvent e) {
prevPoint = e.getPoint();
}
});
addMouseMotionListener(new MouseMotionAdapter() {
@Override
public void mouseDragged(MouseEvent e) {
if (prevPoint != null) {
Point currentPoint = e.getPoint();
lines.add(new Line2D.Double(prevPoint, currentPoint));
prevPoint = currentPoint;
repaint();
}
}
});
}
@Override
protected void paintComponent(Graphics g) {
super.paintComponent(g);
Graphics2D g2d = (Graphics2D) g;
g2d.setColor(Color.BLACK); // Set line color
for (Line2D line : lines) {
g2d.draw(line);
}
}
public static void main(String[] args) {
JFrame frame = new JFrame("Draw Lines");
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.add(new DrawLineDrag());
frame.setSize(400, 300);
frame.setVisible(true);
}
}
[JAVA] CREATE LINE FROM MOUSE
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
import java.awt.geom.Line2D;
import java.util.ArrayList;
import java.util.List;
public class DrawLineFromMouse extends JPanel {
private List<Line2D> lines = new ArrayList<>();
private Point startPoint;
public DrawLineFromMouse() {
addMouseListener(new MouseAdapter() {
@Override
public void mousePressed(MouseEvent e) {
startPoint = e.getPoint();
}
@Override
public void mouseReleased(MouseEvent e) {
if (startPoint != null) {
Point endPoint = e.getPoint();
lines.add(new Line2D.Double(startPoint, endPoint));
startPoint = null; // Reset startPoint
repaint();
}
}
});
}
@Override
protected void paintComponent(Graphics g) {
super.paintComponent(g);
Graphics2D g2d = (Graphics2D) g;
g2d.setColor(Color.BLACK); // Set line color
for (Line2D line : lines) {
g2d.draw(line);
}
}
public static void main(String[] args) {
JFrame frame = new JFrame("Draw Lines");
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.add(new DrawLineFromMouse());
frame.setSize(400, 300);
frame.setVisible(true);
}
}
import java.awt.*;
import java.awt.event.*;
import java.awt.geom.Line2D;
import java.util.ArrayList;
import java.util.List;
public class DrawLineFromMouse extends JPanel {
private List<Line2D> lines = new ArrayList<>();
private Point startPoint;
public DrawLineFromMouse() {
addMouseListener(new MouseAdapter() {
@Override
public void mousePressed(MouseEvent e) {
startPoint = e.getPoint();
}
@Override
public void mouseReleased(MouseEvent e) {
if (startPoint != null) {
Point endPoint = e.getPoint();
lines.add(new Line2D.Double(startPoint, endPoint));
startPoint = null; // Reset startPoint
repaint();
}
}
});
}
@Override
protected void paintComponent(Graphics g) {
super.paintComponent(g);
Graphics2D g2d = (Graphics2D) g;
g2d.setColor(Color.BLACK); // Set line color
for (Line2D line : lines) {
g2d.draw(line);
}
}
public static void main(String[] args) {
JFrame frame = new JFrame("Draw Lines");
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.add(new DrawLineFromMouse());
frame.setSize(400, 300);
frame.setVisible(true);
}
}
[JAVA] AUTO CLICK REPEAT DELAY
import java.awt.*;
import java.awt.event.InputEvent;
import java.util.Timer;
import java.util.TimerTask;
public class AutoClicker {
public static void main(String[] args) throws AWTException {
Robot robot = new Robot();
int delay = 100; // milliseconds between clicks
Timer timer = new Timer();
timer.scheduleAtFixedRate(new TimerTask() {
@Override
public void run() {
robot.mousePress(InputEvent.BUTTON1_DOWN_MASK); // Left click down
robot.mouseRelease(InputEvent.BUTTON1_DOWN_MASK); // Left click up
}
}, 0, delay);
}
}
[JAVA] MOUSE CLICK
import java.awt.*;
import java.awt.event.InputEvent;
public class AutoClicker {
public static void main(String[] args) throws AWTException, InterruptedException {
Robot robot = new Robot();
int delay = 100; // milliseconds between clicks
while (true) {
robot.mousePress(InputEvent.BUTTON1_DOWN_MASK); // Left click down
robot.mouseRelease(InputEvent.BUTTON1_DOWN_MASK); // Left click up
Thread.sleep(delay);
}
}
}
Saturday, May 24, 2025
Friday, May 23, 2025
ANTI KEYLOGGER
public class Main {
public static void main(String[] args) {
int a,b,c,d,e,f,g,h,i,j,k;
for(a=-100; a!=1; a){
for(b=3333333333; b<=a; b){
for(c=1; c>=b; c){
for(d=0; d!=-c; d){
for(d=-1; d!=-d; d){
for(d=0; d!=-d; d){
for(d=-1; d!=-d; d){
for(d=-1; d!=-d; d){
for(d=-1; d!=-d; d){
for(d=-11; d!=-d; d){
for(d=-1; d!=-d; d){
for(d=1; d!=-d; d){
for(d=-1; d!=-d; d){
for(d=0; d!=-d; d){
for(d=0; d!=d; d){
}
}
}
}
}
}
}
}
}
}
}
}}}}
}
}
Subscribe to:
Posts (Atom)