Legfrissebb anyagok
PROHARDVER! témák
- AMD Ryzen 9 / 7 / 5 / 3 5***(X) "Zen 3" (AM4)
- Milyen billentyűzetet vegyek?
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- Fejhallgató erősítő és DAC topik
- AMD Ryzen 9 / 7 / 5 9***(X) "Zen 5" (AM5)
- AMD Catalyst™ driverek topikja
- Gaming notebook topik
- DUNE médialejátszók topicja
- Épített vízhűtés (nem kompakt) topic
- RAM topik
Mobilarena témák
Új hozzászólás Aktív témák
-
andriscs
aktív tag
Hi!
Gyors válasz kellene egy egyszerű kérdésre. Az alábbi kód Swing-et használ, de valami miatt a paintComponent(Graphics g) metódus nem iazán fut le, vagy legalábbis nem látszik, ami történik. Tudom, hogy valami nagyon triviális dolog miatt nem megy, de nem jövök rá.
Itt a kód:
import java.awt.*;
import java.awt.BorderLayout;
import java.awt.event.*;
import java.awt.geom.Ellipse2D;
import javax.swing.*;
class Program extends JFrame
{
Container panel;
JPanel alpanel1;
JButton connectBtn;
JLabel cim;
JTextField url;
String input;
Color custom;
public Program(String title)
{
panel=this.getContentPane();
setTitle(title);
custom=new Color(0,153,255);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setSize(800,600);
alpanel1=new JPanel();
panel.setLayout(new BorderLayout());
alpanel1.setLayout(new BorderLayout());
connectBtn=new JButton();
url=new JTextField();
cim=new JLabel(''Cim'');
cim.setSize(200,50);
cim.setLocation(370,5);
connectBtn.setText(''OK'');
connectBtn.setSize(60,30);
url.setSize(300,50);
url.setLocation(200,400);
this.getContentPane().add(panel);
panel.setBackground(custom);
panel.add(alpanel1,BorderLayout.SOUTH);
panel.add(cim,BorderLayout.NORTH);
alpanel1.add(url,BorderLayout.CENTER);
alpanel1.add(connectBtn,BorderLayout.EAST);
connectBtn.addMouseListener(new MyMouseAdapter());
//setVisible(true);
}
class MyMouseAdapter extends MouseAdapter
{
public void mouseClicked(MouseEvent e)
{
}
}
protected void paintComponent(Graphics g)
{
g.drawString(''eef'',20,30);
Graphics2D g2d = (Graphics2D)g;
g2d.drawString(''hi'',10,10);
g2d.setPaint(Color.RED);
Ellipse2D.Double oval=new Ellipse2D.Double(20,20,20,20);
g2d.draw(oval);
}
public static void main(String args[]) {
Program ablak=new Program(''Program'');
ablak.setVisible(true);
}
}
Új hozzászólás Aktív témák
Téma tudnivalók
A topicot kiemeltem. Valaki nem akar egy nyitó hsz-t írni?:))
Aktív témák
Új fizetett hirdetések
- Bontatlan Apple 96W USB C hálózati adapter (töltő) eladó
- 16GB RAM 1TB Háttér 10,1" NoName
- Chuwi HiPad Pro 8GB/128GB 10.8" 2K 8mag 2SIM Alu ház 7,5mm 450g
- BONTATLAN STEELSERIES TERMÉKEK BOMBA ÁRON! ÚJ, AZONNAL ÁTVEHETŐ!
- ASUS ROG Strix Scsr 16 G634JZR i9-14900HX, 32GB DDR5, RTX 4080 (2027.08-ig garis)
Üzleti előfizetők hirdetései
- Azonnali készpénzes nVidia RTX 2000 sorozat videokártya felvásárlás személyesen / csomagküldéssel
- Telefon felvásárlás!! iPhone 12 Mini/iPhone 12/iPhone 12 Pro/iPhone 12 Pro Max
- LG 45GS95QE - 45" Ívelt OLED / 2K WQHD / 240Hz 0.03ms / NVIDIA G-Sync / FreeSync Premium / HDMI 2.1
- Bomba ár! Dell Latitude E6230 - i5-3GEN I 8GB I 320GB I 12,5" HD I HDMI I Cam I W10 I Garancia!
- Telefon felvásárlás!! Samsung Galaxy A14/Samsung Galaxy A34/Samsung Galaxy A54
Állásajánlatok
Cég: Promenade Publishing House Kft.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest