Pytania oznaczone «interface»

128
tworzysz przekreślony tekst?

Czy mogę utworzyć przekreślony tekst w Androidzie, mam na myśli dodanie specjalnej wartości w TextViewtagu, która może to umożliwić? <TextView android:id="@+id/title" android:layout_width="wrap_content" android:layout_height="wrap_content" android:textColor="#040404"...

126
Jak najlepiej ustawić Swing GUI?

W innym wątku stwierdziłem, że lubię wyśrodkować moje GUI, robiąc coś takiego: JFrame frame = new JFrame("Foo"); frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); frame.getContentPane().add(new HexagonGrid()); frame.pack(); frame.setLocationRelativeTo(null); frame.setVisible(true); Ale...

123
Jaki jest pożytek ze stałych interfejsu?

Uczę się języka Java i właśnie odkryłem, że interfejs może mieć pola, które są publiczne, statyczne i ostateczne. Jak dotąd nie widziałem żadnych przykładów. Jakie są przykłady użycia tych stałych interfejsu i czy mogę zobaczyć niektóre z nich w bibliotece Java Standard...

122
Po co jawnie implementować interfejs?

Więc jaki dokładnie jest dobry przypadek użycia do jawnego zaimplementowania interfejsu? Czy tylko dlatego, że ludzie używający tej klasy nie muszą patrzeć na wszystkie te metody / właściwości w

120
Metody opcjonalne w interfejsie Java

Z mojego zrozumienia, jeśli implementujesz interfejs w java, metody określone w tym interfejsie muszą być używane przez podklasy implementujące wspomniany interfejs. Zauważyłem, że w niektórych interfejsach, takich jak interfejs Collection, istnieją metody, które są komentowane jako opcjonalne,...

118
Jaka jest różnica między interfejsem a klasą i dlaczego powinienem używać interfejsu, kiedy mogę zaimplementować metody bezpośrednio w klasie?

Zdaję sobie sprawę, że to bardzo podstawowe pytanie, ale ankieter zadał mi bardzo podstępny sposób i byłam bezradna :( Znam tylko materiałową lub teoretyczną definicję interfejsu i zaimplementowałem ją w wielu projektach, nad którymi pracowałem. Ale naprawdę nie rozumiem, dlaczego i jak jest to...