YoutubeData()클래스 부분 설명 부탁드려요.
340
작성한 질문수 29
addBt.setOnAction(e->{
String url = addTf.getText().trim();
if(!url.isEmpty())
{
String title = getYoutubeTitle(url);
YoutubeData ytData = new YoutubeData(title,url); //왜 타이틀말..url은
if(!title.trim().isEmpty()) {
ov.add(ytData);
addTf.clear(); //db
new YoutubeDb().insertData(ytData); }
}
});
=> OV에는 타이틀만 추가 되는 이유가 YoutubeData(title,url) 에서 YoutubeData클래스의 toString()에서 title만 정의해서 그런거죠??
답변 3
0
제가 사용해본 데스크탑앱 라이브러리가 javafx(자바),wpf(C#),juce(C++) 이렇게 3가지 인데요.
셋 다 국내서적은 드물거나 개괄적이어서 블로그나 유튜브 또는 영어자료를 이용해서 공부했습니다.
검색을 생활화하시는 것을 추천합니다..
0
yData에는 title과 url을 모두 가지고 있는거고 표시만 title 된다는 거죠...
return this.title + ":" + this.url; // 이렇게 하니 정확히 이해가 되네요... 감사합니다.
(javafx관련 책 추천부탁드려도 될까요??)
0
ov에 타이틀이 추가되는 것이 아니라,
YoutubeData클래스의 객체인 ytData가 추가되는 것입니다.(ytData는 타이틀과 url, 모두 가지고 있습니다.)
그리고 YoutubeData클래스의 toString()함수에 "return this.title;"로 리턴값을 설정한 것은
listview의 화면에 타이틀만 표시되도록 하기위해서입니다.
(만약 타이틀과 주소, 모두를 화면에 표시하고 싶다면, 예를 들어 "return this.title + ":" + this.url;"와 같이 리턴값을 주면 됩니다.)
갑자기 채점 사이트가 바뀌었어요
0
13
1
문제 리스트 페이지
0
19
1
part8 Notion 링크
0
17
1
java11 ClipboardAssistance 를 찾지 못합니다.
0
113
2
크롬앱기능(구현) 강의에서 new ClipboardAssistance()에서 에러가 발생합니다.
0
498
3
launch4j 파일로 jar을 exe 파일로 변경하였으나 실행이 되지 않습니다.
0
2734
1
javafx로 만든 프로그램을 .exe 응용프로그램 파일로 만들어 어디에서든 간편히 실행시키고 싶습니다.
0
748
1
이클립스 워크스페이스 변경시 자바 fx
0
433
1
sql studio exe파일이 없어요.
0
263
1
포트할당
0
284
2
왜 클릭했을 때 한번만 previous, current 뜨고 다시 클릭하면 안뜰까요?
0
272
1
에러가 떠요
0
1053
1
안녕하세요. 하나의 컨트롤러 내에서 다른 컨트롤러 호출에 관한 질문입니다.
0
1198
2
sqlite 파일을 열 때 오류가 발생합니다.
0
613
2
이클립스에 오류가 발생합니다.
0
711
3
근데 이거 강의 소스 어디 있나요 ?
0
202
0
왜자꾸 sqlite 파일을 열려고하니깐이런오류가뜰까요 ㅠㅠ
0
1042
6
프로세스하나만 띄우기가 안되어서요.
0
787
10
db연결은 되는데 data insert 에러가 나네요. 부탁드려요~
0
360
2
fire()의 역할이 무엇인가요?
0
950
1
삽입, 삭제,업데이트 까지는 성공했는데 로드하려고 하니 아래 add에서 에러가 납니다.
0
383
2
다음과 같은 에러가 납니다. 답변 부탁드려요.
0
257
2
javafx 처음 실행시 아래같은 메세지가 나타납니다.
0
293
2
강의자료
0
196
1





