일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
- 비구조화 할당
- Service
- transit gateway
- grafana
- Custom Resource
- docker
- Kubernetes
- api gateway
- 옵셔널 체이닝
- JavaScript
- cognito
- elasticsearch
- vgw
- DynamoDB
- On-Premise
- Endpoints
- Proxy Resource
- AWS
- Site-to-Site VPN
- 온프레미스
- null 병합 연산자
- 자바스크립트
- CloudFormation
- prometheus
- 구조분해 할당
- 단축 평가
- Await
- docker swarm
- optional chaining
- VPC
- Today
- Total
목록Java (30)
만자의 개발일지
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bRZcDT/btq3Ub56Jp9/87hukQDJMcb2gmZH86NDT1/img.png)
Java에서 MySQL로 접속할려면 일단 MySQL이 설치되있어야 합니다. MySQL을 설치해주신후 j/connector도 같이 설치해주세요. IDE는 eclipse 입니다. 1. 프로젝트폴더를 우클릭하시고 Build Path -> Configure Build Path 클릭 2.Libraries -> modulepath클릭후 Add External JARs... 클릭 3. 아까 다운받은 j/connector(mysql-connector-java) 선택후 확인 Referenced Libraries가 추가된걸 볼 수 있다. 이제 MySQL에 접속할 준비는 끝났다. 클래스파일을 만든 후에 MySQL에 접속해보자 import java.sql.Connection; import java.sql.DriverManag..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/b7W0Ct/btq1C2pXSTn/5ksSkkaFex3rIJDoRD3NdK/img.png)
JScrollPane에 JPanel을 add()를 이용하여 추가하려 했으나 아무것도 나타나지 않는다. JScrollPane scrollPane = new JScrollPane(panel); //
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bViUFD/btq1b9omMWT/6R7mEEUg3KUYGDQzvw4edk/img.png)
JTextField에 입력을 불가하게 만들어야 되는경우에 항상 setEnabled(false)를 썼는데 setEnabled(false)를하면 텍스트의 색상이 하얀색으로 고정되어 버린다. 입력은 불가하면서 텍스트 색상도 바꾸고 싶다면 setEditable(false)를 사용하면 된다. 이 두개는 비슷하면서도 살짝 다르다. import java.awt.Color; import java.awt.FlowLayout; import javax.swing.JFrame; import javax.swing.JTextField; public class JTextFieldTest extends JFrame{ public JTextFieldTest() { setLayout(new FlowLayout()); setSize(50..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bEUhjc/btq0u6TfT0P/PKgxssVChUM1WwQ9D02o4K/img.png)
table.setRowSelectionInterval(0, table.getModel().getRowCount()-1);
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bMVlUA/btq0pwMG8wg/nsDIUMIXmy1V48GxLNpp71/img.png)
과제를 하던 중에 서명 기능을 구현하라는 부분이 있었다. 처음에 어쩔줄 몰라서 막 찾아보고 따라 쳤는데 아무리해도 내가 생가한대로 나오지 않았다. Point 클래스를 담고 있는 이중 ArrayList를 사용해서도 해보고 다양하게 시도해봤지만 원하는 결과가 나오지 않았고 한다 한들 코드가 너무 엉망진창이었다. 몇시간을 고민한 후에 간신히 해결하였다. 사실 생각보다 간단한 문제였다. import java.awt.Color; import java.awt.event.MouseEvent; import java.awt.event.MouseMotionAdapter; import javax.swing.JButton; import javax.swing.JFrame; import javax.swing.JOptionPane..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/biCDo4/btq0dnabD1p/Rtzk3M5qpwkHXkYfj5LGJK/img.png)
Component들의 글자색상을 변경하고 싶을때는 setForeground(Color fg)메서드를 사용하면 된다. import java.awt.Color; import java.awt.FlowLayout; import javax.swing.JButton; import javax.swing.JFrame; import javax.swing.JLabel; public class Main extends JFrame{ public Main() { setSize(300,300); setLayout(new FlowLayout()); JButton btn = new JButton("버튼"); btn.setForeground(Color.red); JLabel label = new JLabel("라벨"); label.s..